gpt4 book ai didi

c++ - BerkeleyDB 并发

转载 作者:IT老高 更新时间:2023-10-28 12:43:40 27 4
gpt4 key购买 nike

  • BerkeleyDB 的 C++ 实现可以合理支持的最佳并发级别是多少?
  • 在吞吐量因资源争用而开始受到影响之前,我可以在数据库上敲击多少线程?

我已经阅读了手册并且知道如何设置锁的数量、储物柜、数据库页面大小等,但我只是想听听在 BDB 并发方面有实际经验的人的一些建议。

我的应用程序非常简单,我将获取和放置每个大约 1KB 的记录。没有游标,没有删除。

最佳答案

这取决于您要构建的应用程序类型。创建一个有代表性的测试场景,然后开始尝试。然后你就会知道确切的答案。

除了您的用例之外,它还取决于 CPU、内存、前端总线、操作系统、缓存设置等。

说真的,只是测试你自己的场景。

如果您需要一些数字(在您的场景中这实际上可能没有任何意义):

关于c++ - BerkeleyDB 并发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/264/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com