Tokyo Cabinet

Tokyo Cabinet

Tokyo Cabinetは、データベースを管理するためのルーチンのライブラリです。データベースはレコードを含む単純なデータファイルであり、各レコードはキーと値のペアです。
Tokyo Cabinetは、データベースを管理するためのルーチンのライブラリです。データベースはレコードを含む単純なデータファイルであり、各レコードはキーと値のペアです。すべてのキーと値は、可変長のシリアルバイトです。バイナリデータと文字列の両方をキーおよび値として使用できます。データテーブルの概念もデータ型もありません。レコードは、ハッシュテーブル、B +ツリー、または固定長配列で編成されます。東京キャビネットは、以下の目的でGDBMおよびQDBMの後継として開発されました。それらは達成され、東京キャビネットは従来の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

Berkeley DB(BDB)は、キー/値データ用の高性能な組み込みデータベースを提供するソフトウェアライブラリです。