분류 전체보기 393

빅데이터와 잘 맞는 RDBMS '스플라이스 머신'... 이유는?

스플라이스 머신의 관계형 데이터베이스 2.0 버전이 최근 소개됐는데, 이 제품은 하둡의 확장성과 스파크의 인메모리 성능을 모두 갖췄다는 것이 특징이다. 스플라이스 머신(Splice Machine)이 지난 11월 17일 자사 관계형 데이터베이스 관리 시스템(RDBMS, Rational DataBase Management System) 2.0 버전을 새로이 공개했다. 스플라이스 머신의 RDBMS 솔루션은 사용자에게 직원 재교육이나 수 년 분량의 SQL 재작성 등의 번거로움 없이도 하둡의 확장성과 스파크의 성능을 누릴 수 있도록 하는 것을 목표로 한다. 스플라이스 머신의 공동 설립자이자 CEO인 몬테 츠위벤은 “우리는 이 새 버전의 RDBMS가 데이터베이스 테크놀로지의 새로운 지평을 열었다고 평가하고 있다. ..

ARCHIVES 2015.12.10

PgConf.China 2015

PgConf China 2015가 중국 베이징에서 11월 20일부터 22일까지 3일동안 열렸습니다.장소는 베이징 시내에 위치하고 있는 Park Plaza Beijing Science Park Hotel 3층. 저쪽 멀리에 등록을 하는 곳이 있습니다. 사람들의 움직임이 많아 사진상태가 고르지 못한점 양해바랍니다.등록을 하는곳 왼쪽에는 방명록처럼 자신의 이름을 적는 패널이 있습니다. 빨간색으로 이름쓰는게 한국에서는 조금 내키지않는 일이지만 중국에서는 빨간색을 좋은 뜻으로 생각하니 적어보았습니다. 한문으로 적을까 하다가 자랑스럽게 한국말로.. 이름밑에 회사이름도 자랑스럽게 적고.. 왼쪽에 있는 패널은 스폰서 리스트인데 밑부분에 저희 회사의 로고가 보입니다. 괜히 마음이 뿌듯하고 저자체만으로도 기분이 좋았습니다..

ARCHIVES 2015.11.25

NewSQL에 대하여

이 글은 NewSQL이라는 용어에 대해 정리한 것이다. 1. NewSQL 개요 최근 인터넷과 스마트폰의 폭발적인 성장으로 인해 용량이 크고 다양한 속성의 데이터가 늘어나면서 기존의 RDBMS와 NoSQL로 처리하는 데에는 한계가 나타나게 되었다. 그래서 대용량 데이터 처리와 높은 수준의 데이터 정합성이 필요로 하는 분야에서는 NewSQL이 부상하고 있다. 기존 RDBMS와 NoSQL의 한계는 이러한 것들이 있다. RDBMS의 경우에는 대용량 데이터로 인한 데이터 워크로드가 발생하여 성능을 초과할 수 있으며, 데이터웨어하우스에서도 처리 시간이 일반적으로 수십 분이라서 실시간 분석에 적합하지 않는다는 문제가 있다. NoSQL의 경우에는 트랜잭션 기능을 지원하지 않아 높은 수준의 데이터 정합성이 필요한 분야에..

ARCHIVES 2015.11.20

Ajax 뒤로가기 문제해결 방안

Ajax는 페이지의 새로고침 없이 데이터를 가져와 화면에 뿌려주는 대중적인 웹 기술입니다. 그러나 Ajax를 이용하면, 우리가 흔히 사용하는 뒤로가기 기능을 사용할 수 없습니다. 우리는 이를 보완하기 위해 location.hash를 이용한 HashBang이라는 기술 혹은 PushState를 이용한 PJAX라는 기술을 이용할 수 있습니다. 1. HashBang ex) http://homepage.com/#!/id JavaScript에 의존한 기능으로 id에 해당하는 데이터를 가져와 뿌려주게 됩니다. 많은 브라우저에서 지원되는 기능입니다. JavaScript에 의존하므로 script 에러 발생 시 이용이 불가하며 모든 트래픽을 다루어야 하기 때문에 캐시 문제가 발생합니다. 또한, referrer 정보에 기록..

ARCHIVES 2015.11.13

PostgreSQL 9.4 공식 가이드 Vol.1 서버 관리

책소개에이콘 오픈소스 프로그래밍 시리즈. PostgreSQL 공식 가이드 9.4 버전 문서에서 '3부, 서버 관리' 부분을 발췌해 한 권의 책으로 출간되었다. 이 책에서는 PostgreSQL을 사용하는 데 있어서 데이터베이스 관리자에게 가장 필요한 내용인 데이터베이스 서버 관리 방법을 다룬다. 'PostgreSQL 공식 가이드'는 PostgreSQL 개발자 및 그 외 지원자가 PostgreSQL 소프트웨어 개발과 병행해 작성된 문서로서, 이번 책 'Vol.1 서버 관리'에서는 PostgreSQL 서버를 실행하는 모든 사람을 위해 서버의 설치와 관리 기법을 설명한다. 이 책은 관리자 안내서로 PostgreSQL 데이터베이스 관리자에게 필요한 주제를 다룬다. 소프트웨어 설치 및 셋업, 서버 환경 설정, 사용..

ARCHIVES 2015.11.03