SQLite 파일을 하나의 샤딩 데이터베이스로: BriskDB, 병렬 쓰기와 PostgreSQL 호환성 제공
BriskDB는 일반 SQLite 파일을 하나의 논리적 데이터베이스로 통합하는 오픈소스 Rust 엔진입니다. 각 샤드는 독립적인 WAL 잠금을 사용하여 병렬 쓰기를 지원하며, PostgreSQL 및 HTTP 프로토콜을 제공하고 Rust 및 Python API를 내장할 수 있습니다. 샤드 간 충돌 없는 ID 생성, 교차 샤드 인덱스, 운영 지표 등을 갖추고 있지만 아직 알파 단계로, 프로덕션 환경에는 적합하지 않습니다.
각 샤드는 일반 SQLite WAL 데이터베이스로, 일반 도구로 검사할 수 있습니다.