Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/274.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
berkeley db:如何使用PHP5删除多键数据?_Php_Berkeley Db - Fatal编程技术网

berkeley db:如何使用PHP5删除多键数据?

berkeley db:如何使用PHP5删除多键数据?,php,berkeley-db,Php,Berkeley Db,我是处理BDB宽度php的新手,现在我想做如下事情: for($f=1;$f<6;$f++){ $BDB->del('mykey'.$f); } $BDB是一个处理所有BDB内容的全局函数。我想清除前缀为“mykey”和不同数字的所有键值。我认为在这里使用for函数并不好,我不知道BDB中是否有任何multi-del、multi-put或multi-get API?如果是这样,如何使用它们来完成我的工作?这是迈克·布雷,伯克利DB的核心开发经理。很抱歉延迟回复。通常,我们建议

我是处理BDB宽度php的新手,现在我想做如下事情:

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

$BDB是一个处理所有BDB内容的全局函数。我想清除前缀为“mykey”和不同数字的所有键值。我认为在这里使用for函数并不好,我不知道BDB中是否有任何multi-del、multi-put或multi-get API?如果是这样,如何使用它们来完成我的工作?

这是迈克·布雷,伯克利DB的核心开发经理。很抱歉延迟回复。通常,我们建议大家在Berkeley DB论坛上提问。他们位于,您可以进入您需要的特定“儿童”论坛。在这种情况下,进入伯克利DB。那里有大量活跃的Berkeley DB应用程序开发人员


BDB提供批量获取/放置API。我们的文档中提供了更多信息,您可以在此处查看:

如果您提供了一个简单的示例,以使您的答案能够自我包含,那么对于BDB用户和遇到类似困难的用户来说,这将更有帮助。