728x90
반응형

빅데이터를 넘어 패스트(Fast) 데이터를 처리하기 위한 인메모리 기반 DB라고 회사 측은 설명했다. 데이터 처리 프로세싱 과정의 부수적인 작업을 모두 없애고 오직 데이터를 읽고 쓰는데 에너지를 100% 활용할 수 있도록 만든 것이 특징이다.

 

 

볼트DB는 멀티쓰레드가 아닌 싱글쓰레드를 채택했다. 과거에는 하나의 CPU가 많은 일을 해야했기 때문에 멀티쓰레드 아키텍처가 좋은 것이었지만, 이제는 CPU 하나에도 여러 개의 코어가 들어있기 때문에 코어당 하나씩 싱글쓰레드를 구현하는 것이 훨씬 효율적이라는 이론이다. 멀티쓰레드를 관리하는 프로세싱 과정이 사라지기 때문이다. 또 기존에는 데이터를 쓰기 전 백업 로깅(쓰기 실패시 원상태로 복구하기 위한 프로세스)에 많은 프로세스가 사용됐는데 스냅샷과 커맨드 로깅(Command Logging)이라는 방식을 통해 이같은 비효율을 최소화 시켰다. 이런 아키텍처로 데이터 처리 프로세싱의 부수적인 자원 낭비를 제거했다. 대규모병렬컴퓨터(MPP)를 도입해 노드가 증가하면 성능이 선형적으로 증가한다. 이 때문에 그 어떤 DB보다 빠르다고 자부한다.

 

https://byline.network/2018/06/15-11/

 

'세상에서 가장 빠른 DB' 볼트DB 한국 상륙 - Byline Network

최근에 눈길을 끄는 외국 소프트웨어 업체가 국내 진출을 선언했다. 주인공은 볼트DB. 볼트DB는 미국 매사추세츠주에 본사를 둔 인메모리 기반 데이터베이스관리시스템(DBMS)으로, 최근 한국에 사

byline.network

 

728x90

'04.Database' 카테고리의 다른 글

빅데이터 - 분석기술 - 분석질의 (SIMD)  (0) 2020.06.04
DB - 튜닝  (0) 2020.06.04
DB 유형 - 해시  (0) 2020.06.04
정규화 - 연결 함정 (Connection Trap)  (0) 2020.06.04
빅데이터 - DW - OLAP  (1) 2020.06.04
Posted by Mr. Slumber
,