| dbdict. SQLiteバックエンドを持つ辞書のようなオブジェクト |
今すぐダウンロード |
dbdict. ランキングとまとめ
- 出版社の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. 関連ソフトウェア