0

私は BDB 幅の php を扱うグリーンハンドで、今は次のようなことをしたいと思っています:

for($f=1;$f<6;$f++){
   $BDB->del('mykey'.$f);
}

$BDBすべての BDB を処理するグローバル関数です。接頭辞「mykey」と異なる数字の接尾辞を持つすべてのキー値をクリアしたいと考えています。ここで「for」関数を使用するのは良くないと思います.BDBに「マルチデル」、「マルチプット」、「マルチゲット」APIがあるかどうかわかりませんか? もしそうなら、それらを使って私の仕事を成し遂げる方法は?

4

1 に答える 1

-3

Berkeley DB のコア開発マネージャーである Mike Brey です。返信が遅くなり申し訳ありません。通常、Berkeley DB フォーラムで質問することをお勧めします。それらはhttp://forums.oracle.com/forums/category.jspa?categoryID=246にあり、必要な特定の「子」フォーラムに入ることができます。その場合、Berkeley DB に移動します。そこには、アクティブな Berkeley DB アプリケーション開発者の大規模なコミュニティがあります。

BDB は一括 get/put API を提供します。詳細については、こちらのドキュメントを参照してください: http://download.oracle.com/docs/cd/E17076_02/html/api_reference/C/frame_main.html

于 2011-01-27T19:29:08.167 に答える