Exasol In-Memory DataBase

혁신적인 In-Memory 분석 데이터베이스 EXASOL(엑사솔)

EXASOL(엑사솔)은 고성능 분석 DB로 수백기가 수백테라 단위의 데이터를 쉽게 처리하도록 도와주는 빅데이터 시스템입니다.

 In-memory database

EXASOL(엑사솔)은 대용량 데이터를 빠른 시간에 처리하기 위해 혁신적인 메모리 알고리즘을 사용하고 있습니다. 이를 통해 대용량 데이터를 분석하기 위한 SQL쿼리 처리시 기존 RDBMS 보다 월등이 빠른 속도를 내는 제품입니다. 또한 기존의 고속 분석데이터 베이스(사이베이스 등)과 비교해도 앞서는 성능을 자랑합니다. (아래 타제품과 비교 참조)

Column database

EXASOL(엑사솔)은 column 방식의 데이터 베이스 입니다. 여기에 자체 압축 알고리즘을 이용해서 처리 속도 뿐 아니라 데이터의 용량을 최대 10배 까지 줄일 수 있는 제품입니다. 이를 통해 메모리에 데이터를 올릴 경우 발생할 수 있는 고객의 비용부담을 최대한으로 줄일 수 있습니다.

MPP 병렬 아키텍처

EXASOL(엑사솔)은 기본적을 병렬처리 시스템을 지원하는 제품입니다. 단일 노드(서버)로도 100기가 정도의 데이터는 처리가 가능하지만 그 이상의 테라급 데이터 처리가 필요할 경우에는 관리자 모드에서 추가적으로 노드를 설치해 바로 성능 향상을 할 수 있는 시스템 환경을 제공하고 있습니다.





Image
  • 표준 SQL 지원

    EXASOL(엑사솔)은 표준 SQL쿼리 및 프로시저를 기본으로 제공하고 있습니다. 이를 통해 기존의 데이터인프라 인력을 그대로 이용할 수 있습니다. 또한 하둡이나, 기타 nosql제품들을 도입할 경우 발생했던, SQL이 아닌 다른 언어를 배워야 한다는 추가 학습에 관한 이슈가 거의 발생하지 않습니다. 대용량 처리를 원하시지만 기존 인프라 인력에 대한 추가 증원이 부담스러웠던 고객이라면 좋은 대안이 될 수 있는 제품입니다.

  • JDBC 드라이버 지원

    기본적으로 JDBC 지원해 통해 다양한 프로그램과 연동이 쉽습니다.

  • 관리툴

    웹형태의 관리툴을 지원해 설치없이 브라우저만 있으면 시스템의 상태나, 확장 등이 가능합니다.

  • SQL 쿼리툴

    엑사플러스라는 툴을 제공하고 있어, 이를 통해 쿼리결과를 쉽게 확인 할 수 있습니다.

AMPLIX BI와 연동을 통한 빅데이터 분석의 혁신

파워풀 데이터베이스 EXASOL(엑사솔)과 유연한 시각화 툴 amplix의 환사적인 만남으로 데이터분석의 혁명을 만들어 냈습니다.

AMPLIX BI 는?

AMPLIX는 데이터 시각화(차트, 그리드, 다양한 검색프롬프트 지원)를 별다른 코딩없이 만들어주는 BI 제품입니다.

[AMPLIX BI 보러가기]

EXASOL + AMPLIX BI 의 혁신성

EXASOL(엑사솔)에 AMPLIX BI를 연동하여 사용하면 대용량 데이터를 코딩 없이 데시보드, 검색 그리드, 차트, 리포트 등 다양한 결과 물을 손쉽게 얻을 수 있습니다. 많은 고객분들이 대용량 데이터를 분석하기 위한 환경에 백앤드와 프론트 엔드를 각각 어떻게 구현해야 할지 고민이 많은 것을 보았습니다. 비즈플러그에서는 AMPLIX BI + EXASOL(엑사솔) 환경을 통해 대용량 데이터 처리에서 부터 처리된 결과를 화면으로 보여주는 UX까지의 과정을 통합적으로 제공하고 있습니다. 이를 통해서 고객분들은 더이상 인프라 구축을 고민하지 않고, 비지니스에만 집중할 수 있도록 최선의 환경을 제공하고 있습니다.

타 제품과 비교

다른 분석DB(오라클 엑사, 사이베이스 등) 또는 하둡 등과 비교해 성능 및 활용도에서 높은 이점을 가지는 제품입니다.

분석DB와 비교 (tpc-h)

공인된 데이터베이스 처리 벤치마크 사이트인 tpc-h에 나와 있는 것 처럼, 다른 어떤 분석 데이터베이스 보다도 월등한 속도 및 가성비를 보여주고 있습니다.

[벤치마크 결과 보러가기]

하둡등과 비교

하둡에 비해 구성이 쉽고, 관리포인트가 적습니다. 또 구성 하드웨어에 들어가는 비용도 적습니다. (100기정도는 단일 노드(서버)에서도 처리가 가능) 또한 기존 쿼리를 거의 대부분 사용할 수 있고, 쿼리를 다루는 인력이 있다면 별다른 학습이 필요 없습니다.

EXASOL(엑사솔)의 주요 특징

In-memory 지원   yes
MPP 병렬 지원 yes
표준 SQL 지원 yes
전용 관리툴 제공 yes
타 제품과 연동을 위한 JDBC 제공 yes
BI 연동 가능 yes
프로시저 지원 yes