123
LevelDB

LevelDB

LevelDB는 Google에서 작성한 빠른 키-값 저장 라이브러리로, 문자열 키에서 문자열 값으로 정렬 된 매핑을 제공합니다.
LevelDB는 키와 값을 임의의 바이트 배열로 저장하며 데이터는 키별로 정렬됩니다.Google의 Snappy 압축 라이브러리를 통한 일괄 쓰기, 순방향 및 역방향 반복 및 데이터 압축을 지원합니다.LevelDB는 SQL 데이터베이스가 아닙니다.다른 NoSQL 및 Dbm 저장소와 마찬가지로 관계형 데이터 모델이 없으며 SQL 쿼리를 지원하지 않습니다.특징-키와 값은 임의의 바이트 배열입니다.-데이터는 키별로 정렬되어 저장됩니다.-발신자는 정렬 순서를 재정의하는 사용자 지정 비교 기능을 제공 할 수 있습니다.-기본 동작은 Put (key, value), Get (key), Delete (key)입니다.-하나의 원자 배치에서 여러 변경을 수행 할 수 있습니다.-사용자는 일관된 데이터보기를 위해 임시 스냅 샷을 생성 할 수 있습니다.-데이터에 대해 정방향 및 역방향 반복이 지원됩니다.-Snappy 압축 라이브러리를 사용하여 데이터가 자동으로 압축됩니다.-외부 활동 (파일 시스템 작업 등)이 가상 인터페이스를 통해 릴레이되므로 사용자는 운영 체제 상호 작용을 사용자 정의 할 수 있습니다....

카테고리

Mac 용 LevelDB의 대안

Kyoto Cabinet

Kyoto Cabinet

Kyoto Cabinet은 데이터베이스 관리를위한 루틴 라이브러리입니다.데이터베이스는 레코드를 포함하는 간단한 데이터 파일이며 각각은 키와 값의 쌍입니다.
QDBM

QDBM

QDBM은 데이터베이스 관리를위한 루틴 라이브러리입니다.데이터베이스는 레코드를 포함하는 간단한 데이터 파일이며 각각은 키와 값의 쌍입니다.
Tokyo Cabinet

Tokyo Cabinet

Tokyo Cabinet은 데이터베이스 관리를위한 루틴 라이브러리입니다.데이터베이스는 레코드를 포함하는 간단한 데이터 파일이며 각각은 키와 값의 쌍입니다.
Berkeley DB

Berkeley DB

BDB (Berkeley DB)는 키 / 값 데이터를위한 고성능 임베디드 데이터베이스를 제공하는 소프트웨어 라이브러리입니다.