Devotd Github
새 소식데이터

meta/rocksdb v11.12 — 내장형 LSM 키-값 저장소

meta/rocksdb는 애플리케이션이나 DB 서버에 내장할 수 있는 C++ 영속 키-값 저장소 라이브러리다.

저장소 정보meta/rocksdb ↗

meta/rocksdb는 애플리케이션이나 DB 서버에 내장할 수 있는 C++ 영속 키-값 저장소 라이브러리다.

GitHub 설명: A library that provides an embeddable, persistent key-value store for fast storage.

스타
★ 32.2K
포크
7K
언어
C++
라이선스
GPL-2.0
최신 릴리스
v11.12
원문 보기 ↗GitHub에서 보기 ↗

meta/rocksdb의 최신 릴리스는 v11.12다. RocksDB는 애플리케이션이나 DB 서버에 내장해 쓰는 C++ 라이브러리로, 키-값 데이터를 빠르게 저장하고 영속적으로 보관한다. 제공된 정보에는 v11.12에서 바뀐 항목이 없어 이번 릴리스의 구체적인 변경 내용은 확인할 수 없다. 확인 가능한 출처는 meta/rocksdb 저장소와 그 설명이다.

RocksDB는 Facebook Database Engineering Team이 개발·관리하며 LevelDB의 초기 작업을 바탕으로 만들어졌다. LSM 구조는 데이터를 기록한 뒤 정렬된 파일로 병합하는 방식의 저장 설계다. README는 RocksDB가 빠른 키-값 서버의 핵심 구성 요소로 쓰이며, 특히 플래시 드라이브 저장에 적합하다고 설명한다. 또한 LSM 설계로 WAF·RAF·SAF 사이의 절충을 제공하고, 다중 스레드 컴팩션을 지원해 단일 데이터베이스에 여러 테라바이트의 데이터를 저장하는 데 적합하다고 밝힌다.

다만 제공된 사실에는 v11.12의 변경 목록이나 성능 벤치마크 결과가 없다. 따라서 이 릴리스가 이전 버전보다 무엇을 개선했는지, 실제 성능이 어떤지는 판단할 수 없다. GPL-2.0 라이선스가 명시되어 있지만, 제공된 정보만으로는 배포 방식에 따른 조건을 더 구체적으로 설명할 수 없다. 이번 버전의 평가는 변경 내역과 성능 자료가 확인되는 범위에 한정된다.