BerkeleyDB并发

  • BerkeleyDB的C ++执行能够明智地维持的最佳并发度是多少?
  • 在吞吐量开始因源观点而持续之前,我可以在数据库中敲击字符串的数量吗?

我已经阅读了指南,并且还认识到如何设置各种锁,存储柜,数据库网页维度等等,但我肯定会对具有BDB并发性实际经验的人提出一些建议。

我的应用程序相当简单,我将进行获取以及每个与1KB有关的文档。 没有箭头,没有删除。

0
2019-05-03 23:17:09
资源 分享
答案: 3

这不依赖于设备以及各种琴弦和东西吗?

我当然会做一个简单的检查,也可以通过提高大量的琴弦锤击来运行它,并且看看看起来理想的东西。

0
2019-05-09 08:34:59
资源

我在对抗不明性能的数据来源时所做的就是衡量我的问题的周转时间。 我保持弦乐物质直到转弯时间下降,并且还在弦乐物质下降直到转弯时间提升(好吧,这是我的环境中的程序,但无论如何)。

有重新安置的标准以及所有类型的指标,但是外卖的教训是:只需调整点在一分钟的运行方式。 您永远不会意识到DBA何时会提高性能或设备肯定会更新,或者在您运行时可能会有额外的程序加载系统。 所以调整。

哦,还有一点:如果可以的话,请保持清除程序按钮 - 设置点数。


哦,我需要说清楚:这一切都是在运行时发生的,而不是在整个增长过程中发生的。

0
2019-05-08 21:14:04
资源

它依赖于您正在构建的应用程序。 创造一个描绘性的考试环境,并开始锤击。 在那之后你肯定会认识到明确的解决方案。

除了您的使用实例,它还依赖于CPU,内存,前端总线,运行系统,缓存设置等。

说真的,只需检查一下你自己的情况。

如果你需要一些数字(实际上可能在你的情况下绝对没有任何建议):

0
2019-05-08 14:51:55
资源