dbdict.

SQLiteバックエンドを持つ辞書のようなオブジェクト
今すぐダウンロード

dbdict. ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • Public Domain
  • 価格:
  • FREE
  • 出版社名:
  • Jacob Sondergaard
  • 出版社のWebサイト:
  • http://nephics.com

dbdict. タグ


dbdict. 説明

SQLiteバックエンドを持つ辞書のようなオブジェクト DBDICTはSQLite Backend.python辞書を持つ辞書のようなオブジェクトです。辞書は高速データアクセスのための非常に効率的なオブジェクトです。しかし、データがメモリに収まるように大きすぎる場合は、データをディスクに保持しますが、高速ランダムアクセスのために利用可能です。メモリに収まらないデータセットで作業できます。サイズはメモリによって制限されていませんが、ディスクによって。 (SQLiteのおかげで)いくつかのテラバイトのデータを保持できます。 *番号、文字列、バイナリデータを格納するための辞書(多くの場合、辞書オブジェクトの代わりに使用できる)のように動作します。 *データはプログラムの実行間で持続し、辞書にキー値のペアを挿入するときにすぐにディスクに書き込まれます。 * Acid(データの整合性):ストレージファイルの整合性が保証されています。半割データなし。データをめちゃくちゃにするのは本当に難しいです。 *効率的:1つの項目のみを変更するときにデータベースファイル全体を再書き込む必要はありません。ファイルの関連部分だけが変更されています。 *通常のDictオブジェクトと同様に、いくつかのキータイプを混在させることができます(d = 5468)。 *この辞書を他の言語やシステムで共有することができます(SQLiteデータベースは移植性があり、SQLiteライブラリは、PythonからPDA / iPhone、Python、C / C ++、C#からPDA / iPhoneの幅広いシステム/言語で入手できます。 Perlなど)使用法:標準辞書のように使用してください.DBDICT IMPORT DBDICTD = DBDICT( 'tempdict')D = 'bar'#dbdictからこの時点で、キー値ペアFOOとバーはDisk.dに書き込まれます。 = 'doh!' d = 3.999d = 3.14159#PIDの前のバージョンを置き換えます + = 1d.close()#データベースファイルを閉じると、後でデータベースファイルを閉じることができます.d = dbdict( 'tempdict')DEL D D:D:Print 'Johnはそこに!D.Items()要件を印刷する: ・Python


dbdict. 関連ソフトウェア