bsddb

    0

    1答えて

    私はPythonスクリプトで基本的にメモリに収まらない大きすぎる辞書の代わりにドロップを使用しています。 Python wrapperのドキュメントを見ると、bsddb.hashopen、bsddb.btopen、またはbsddb.rnopenのいずれかを使用できますが、これらのフォーマットの違いについてはわかりません。そのドキュメント・ページのoracle.comのいくつかのページにあるthis

    1

    2答えて

    周波数テーブル(つまり、文字列キーと整数値を含むハッシュテーブル)を格納するためにBerkeley DBを使用しようとしています。テーブルはPythonから書かれ、更新され、読み込まれます。私は現在、bsddb3を試しています。これは、文字列の値しかサポートしていないように見えることを除いて、私が望むもののほとんどを行うように見えますか? 私が正しく理解している場合、Berkeley DBはあらゆ

    2

    1答えて

    repreproで作成されたデータベースファイルを読み込もうとしています。私はbdbの経験があまりないので、ここでは混乱するかもしれませんが、データベースが何らかの方法で階層化されているように見えます。 私は単にbtopen('path/to/packages.db', 'r')をすれば、私のような内容でデータベースオブジェクトを取得する:db4.6_dumpを示しただし In [4]: pack