問題タブ [berkeley-db]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - Pythonでberkeley dbの複数の列を表現していますか?
ユーザー名、名、姓を含む単純なテーブルがあるとします。
これを berkeley Db で表現するにはどうすればよいですか?
現在、インターフェースとして bsddb を使用しています。
乾杯。
python - Python(bsddb)でBerkeleyDbを使用する場合のDEADLOCK_WRAPエラー
私はberkdbを使用してキーと値のペアの膨大なリストを格納していますが、何らかの理由で後でデータの一部にアクセスしようとすると、次のエラーが発生します。
DeadlockWrapが何であるかはわかりませんが、berkdbにアクセスしたり書き込みを行ったりするプログラムやプロセスは他にありません(私が知る限り)。デッドロックを参照している場合、どうすればデッドロックを取得できるかわかりません。データにすばやくアクセスしようとしている可能性はありますか?この関数呼び出しをループで実行しているので、次のようになります。
私はこれを複数のデータセットで実行していますが、このエラーはそのうちの1つでのみ発生し、最大のものであり、他のデータセットでは発生しません。
java - 軽量な Java 互換のメモリ内キー値ストアを探しています
Berkeley DB がおそらく最良の選択ですが、ライセンスの問題で使用できません。
代替手段はありますか?
java - BerkeleyDBCoreとBerkeleyDBJEのどちらを選択するか
JavaベースのWebアプリを設計していて、Key-Valueストアが必要です。Berkeley DBは私には十分に適しているように見えますが、Cで実装されているBerkeleyDBCoreと純粋なJavaで実装されているBerkeleyDBJavaEditionの2つのBerkeleyDBから選択できるようです。
問題は、どちらを使用するかをどのように選択するかです。Webアプリでは、スケーラビリティとパフォーマンスが非常に重要であり(誰が知っているか、私のアイデアが次のYouTubeになるかもしれません)、2つの間に意味のあるベンチマークを簡単に見つけることができませんでした。私はまだCoresJavaAPIに精通していませんが、JavaEditionsよりもはるかに悪い可能性があるとは信じがたいです。
他のKey-Valueストアの方がはるかに優れている場合は、それもお勧めします。小さいバイナリブロブを保存しています。キーはおそらくデータのハッシュ、またはその他の一意のIDになります。
python - Berkeley DB に最適な Python モジュール?
Python 2.6.5 のドキュメント [1] によると、bsddb モジュールは Python 3.0 での削除のために廃止されました。
代わりにどのモジュール/ラッパーを使用する必要がありますか?
scalability - Berkeley DB レプリケーション: レプリカント数の上限?
アプリケーション クラスタにデータをキャッシュするために Berkeley DB を使用することを検討しています。Berkeley DB 処理で計画できるノード数の合理的な上限はいくつですか? データベースへの書き込みは、単一ノードから行われます。
berkeley-db - Berkeley DB: ディレクトリのようなキーの btree プレフィックス比較?
ディレクトリ パスによく似たキー (「/foo/bar」、「/foo/baz」など、スラッシュのレベルは通常 10 未満) を使用して BDB のインデックスを作成します。
これに Btree プレフィックス比較ルーチン [1] を使用した経験がある人はいますか? 節約は価値がありますか?このテーマに関する経験論文への参照はありますか?
[1] http://www.stanford.edu/class/cs276a/projects/docs/berkeleydb/ref/am_conf/bt_prefix.html
berkeley-db - berkeley DB: C++ コードをコンパイルできません
C++ のサンプル コードをコンパイルすると、次の情報が得られました。
何が問題なのかわかりません。助けてください!
更新:今私は使用します:
それでもエラーが発生します:
database - BerkeleyDB の値のサイズだけを取得するには?
BDB に格納されている値の長さ (バイト単位) のみを取得する方法はありますか? データ配列全体は必要ありません。そのサイズだけが必要です。
java - 古いバージョンの Berkeley DB を Java で作成する
Java インターフェイスを使用して古いバージョンの Berkeley DB を書き出すことはできますか? バージョンは 1.85/1.86 です。