Rocksdb缓存调整

时间:2019-01-19 09:36:01

标签: caching rocksdb

所有人

我们的区块链项目正在使用RocksDB作为数据库,我正在尝试找到Block Cache Size的最佳值。开始输入数据之前,我启用了统计功能(gorocksdb:SetEnableStatistics()),并使用rocksdb.block.cache.hit COUNT /rocksdb.number.keys.read COUNT计算读取数据的缓存命中率。不幸的是,我将“块缓存大小”设置为128MB,256MB,512MB(默认),1024MB,但是计算出的缓存命中率约为50%,这让我感到困惑。那么,我的计算方法正确吗?我如何理解这种情况?这可能吗?

0 个答案:

没有答案