LevelDB

LevelDB

LevelDBは、Googleで記述された高速キー値ストレージライブラリであり、文字列キーから文字列値への順序付けられたマッピングを提供します。
LevelDBはキーと値を任意のバイト配列に保存し、データはキーでソートされます。GoogleのSnappy圧縮ライブラリを介したバッチ書き込み、前方および後方反復、およびデータの圧縮をサポートしています。LevelDBはSQLデータベースではありません。他のNoSQLおよびDbmストアと同様に、リレーショナルデータモデルがなく、SQLクエリをサポートしていません。機能-キーと値は任意のバイト配列です。-データはキーでソートされて保存されます。-呼び出し元は、並べ替え順序をオーバーライドするカスタム比較関数を提供できます。-基本操作はPut(key、value)、Get(key)、Delete(key)です。-1つのアトミックバッチで複数の変更を行うことができます。-ユーザーは、一時的なスナップショットを作成して、データの一貫したビューを取得できます。-データに対して前方および後方反復がサポートされています。-データは、Snappy圧縮ライブラリを使用して自動的に圧縮されます。-外部アクティビティ(ファイルシステム操作など)は仮想インターフェイスを介して中継されるため、ユーザーはオペレーティングシステムの相互作用をカスタマイズできます。...
leveldb

ウェブサイト:

カテゴリー

ライセンスのあるすべてのプラットフォームでのLevelDBの代替

Kyoto Cabinet

Kyoto Cabinet

Kyoto Cabinetは、データベースを管理するためのルーチンのライブラリです。データベースはレコードを含む単純なデータファイルであり、各レコードはキーと値のペアです。
QDBM

QDBM

QDBMは、データベースを管理するためのルーチンのライブラリです。データベースはレコードを含む単純なデータファイルであり、各レコードはキーと値のペアです。
Tokyo Cabinet

Tokyo Cabinet

Tokyo Cabinetは、データベースを管理するためのルーチンのライブラリです。データベースはレコードを含む単純なデータファイルであり、各レコードはキーと値のペアです。
Berkeley DB

Berkeley DB

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