LevelDB

LevelDB

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

ウェブサイト:

カテゴリー

Android用のLevelDBに代わるオープンソースライセンス