首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >bsddb.open附加参数

bsddb.open附加参数
EN

Stack Overflow用户
提问于 2011-12-15 04:23:17
回答 1查看 531关注 0票数 1

bsddb模块有三种打开db文件的方法:

代码语言:javascript
复制
bsddb.hashopen(filename[, flag[, mode[, pgsize[, ffactor[, nelem[, cachesize[, lorder[, hflags]]]]]]]])
bsddb.btopen(filename[, flag[, mode[, btflags[, cachesize[, maxkeypage[, minkeypage[, pgsize[, lorder]]]]]]]])
bsddb.rnopen(filename[, flag[, mode[, rnflags[, cachesize[, pgsize[, lorder[, rlen[, delim[, source[, pad]]]]]]]]]])

文档说:

其他参数(不包括filenameflag)很少使用,只是传递给低级别的dbopen函数。有关其使用和解释,请参阅伯克利DB文档。

但我在任何地方都没有找到这些论点的意义。有人知道这个论点的用法吗?我认为它们可能有助于更快地提高我的数据库文件(我的意思是getset数据)的性能。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-12-15 07:28:28

查看C API参考,我看到了一些文档(但确实很难找到)。例如,对于bsddb.hashopen

  • 模式:DB->open()
  • 页尺寸()页尺寸()
  • 消旋器()消旋器()
  • 尼伦()尼伦()
  • 缓存大小:cachesize()cachesize()
  • 秩序:lorder()lorder()
  • 旗子(不确定这个,对不起)
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8515087

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档