Tokyo Cabinet

Tokyo Cabinet

Tokyo Cabinet은 데이터베이스 관리를위한 루틴 라이브러리입니다.데이터베이스는 레코드를 포함하는 간단한 데이터 파일이며 각각은 키와 값의 쌍입니다.
Tokyo Cabinet은 데이터베이스 관리를위한 루틴 라이브러리입니다.데이터베이스는 레코드를 포함하는 간단한 데이터 파일이며 각각은 키와 값의 쌍입니다.모든 키와 값은 가변 길이의 직렬 바이트입니다.이진 데이터와 문자열을 모두 키와 값으로 사용할 수 있습니다.데이터 테이블 개념이나 데이터 유형이 없습니다.레코드는 해시 테이블, B + 트리 또는 고정 길이 배열로 구성됩니다.도쿄 캐비닛은 다음과 같은 목적으로 GDBM 및 QDBM의 후속 제품으로 개발되었습니다.이를 달성하고 Tokyo Cabinet은 기존 DBM 제품을 대체합니다.공간 효율성 향상 : 더 작은 크기의 데이터베이스 파일.시간 효율성 향상 : 더 빠른 처리 속도.병렬 처리 향상 : 멀티 스레드 환경에서 더 높은 성능.사용성 향상 : 단순화 된 API.견고성 향상 : 치명적인 상황에서도 데이터베이스 파일이 손상되지 않습니다.64 비트 아키텍처를 지원합니다. 엄청난 메모리 공간과 데이터베이스 파일을 사용할 수 있습니다.Tokyo Cabinet은 C 언어로 작성되었으며 C, Perl, Ruby, Java 및 Lua의 API로 제공됩니다.Tokyo Cabinet은 C99 및 POSIX를 준수하는 API가있는 플랫폼에서 사용할 수 있습니다.Tokyo Cabinet은 GNU Lesser General Public License에 따라 라이센스가 부여 된 무료 소프트웨어입니다.
tokyo-cabinet

카테고리

라이센스가있는 모든 플랫폼에서 Tokyo Cabinet를 대체

Kyoto Cabinet

Kyoto Cabinet

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

LevelDB

LevelDB는 Google에서 작성한 빠른 키-값 저장 라이브러리로, 문자열 키에서 문자열 값으로 정렬 된 매핑을 제공합니다.
QDBM

QDBM

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

Berkeley DB

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