Comdb2

Comdb2
Comdb2
원저작자Combd2 팀
개발자Comdb2 팀 및 기타 오픈 소스 컴포넌트 개발자
초기 릴리즈2016년 1월 1일, 6년 전(2016-01-01)[1]
안정된 릴리스
7.0
기입처C
운영 체제Linux, Solaris, AIX
이용가능기간:영어
유형RDBMS
면허증.Apache v2, BSD 라이센스, MIT 라이센스, Sleepycat 라이센스[2]
웹 사이트bloomberg.github.io/comdb2/

Comdb2Bloomberg LP가 개발한 오픈 소스, 고가용성 클러스터 RDBMS로, Optimistic 동시성 제어 기술을 기반으로 구축되었습니다.스냅샷 및 직렬화 가능한 격리를 포함한 여러 분리 수준을 제공합니다.읽기/쓰기 트랜잭션은 모든 노드에서 실행되며 클라이언트 라이브러리는 사용 가능한 최저 비용(레이텐시) 노드에 대한 연결을 투과적으로 네고시에이트합니다.Comdb2는 퍼블리셔에서 서브스크라이버로의 메시지 전달 큐를 구현합니다.큐를 테이블트리거와 조합하여 시간 정합성이 보장된 로그를 배포할 수 있습니다.

Comdb2는 [3]SQL의 SQLite 사투리를 지원하며 Lua 스크립트 언어를 포함합니다.Comdb2는 키 값 데이터베이스의 백엔드를 SQLite에 제공하기 위해 버클리 DB의 포크를 유지합니다.

Comdb2 아키텍처는 2016년 기술 [4]논문에 자세히 설명되어 있습니다.

「 」를 참조해 주세요.

  1. ^ "Comdb2". Comdb2 Website. Retrieved 2020-11-18.
  2. ^ "Comdb2 Licenses". Comdb2 Licenses.
  3. ^ "SQL language Comdb2 Documentation". bloomberg.github.io. Retrieved 2020-11-18.
  4. ^ http://www.vldb.org/pvldb/vol9/p1377-scotti.pdf[베어 URL PDF]