| QDBM. QDBMはデータベースを管理するためのルーチンのライブラリです。 |
今すぐダウンロード |
QDBM. ランキングとまとめ
QDBM. タグ
QDBM. 説明
QDBMはデータベースを管理するためのルーチンのライブラリです。 QDBM(クイック・データベース・マネージャー)は、データベースを管理するためのルーチンのライブラリです。データベースはレコードを含む単純なデータファイルであり、それぞれがキーと値のペアです。すべてのキーと値は可変長のシリアルバイトです。バイナリデータと文字列の両方をキーと値として使用できます。データテーブルやデータ型の概念もありません。レコードはハッシュテーブルまたはB + Tree.ASで編成されています.HASHテーブルのデータベースのデータベースには、各キーがデータベース内で一意である必要があるため、キーの重複を持つ2つ以上のレコードを保存することは不可能です。次のアクセス方法はデータベースに提供されています。 :キーでレコードを削除し、キーと値をキーと値で記録し、keyによってレコードを取得します。順序は任意ですが、すべてのキーへのトラバーサルアクセスが提供されます。これらのアクセス方法は、UNIX規格で定義されているDBM(またはそのフォロワー:NDBMおよびGDBM)ライブラリのものと似ています。 QDBMは、Performanceが高くなるため、DBMの代わりに、B +ツリーのデータベースの場合、キーが重複しているレコードを保存できます。ハッシュテーブルのデータベースと同様に、保存、削除、および検索のアクセス方法が提供されています。レコードは、ユーザによって割り当てられた比較関数によって順番に記憶される。各レコードに昇順または降順でカーソルを使用してアクセスすることは可能です。このメカニズムによると、整数の弦および範囲検索の前方マッチング検索が実現されます。さらに、取引はB + Tree.QDBMのデータベースで利用可能で、Cで書かれており、C、C ++、Java、Perl、およびRubyのAPIとして提供されています。 QDBMはPOSIXに準拠しているAPIを持つプラットフォームで入手できます。 QDBMは、GNUレッサー一般公衆ライセンスの下でライセンスされているフリーソフトウェアです。
QDBM. 関連ソフトウェア