任何人都可以在运行 YCSB 工作负载时描述 Zipfian 和统一分布之间的区别吗?
这是 YCSB 的核心属性:https ://github.com/brianfrankcooper/YCSB/wiki/Core-Properties
任何人都可以在运行 YCSB 工作负载时描述 Zipfian 和统一分布之间的区别吗?
这是 YCSB 的核心属性:https ://github.com/brianfrankcooper/YCSB/wiki/Core-Properties
雅虎团队在他们的论文中对此进行了解释。
简而言之,分布会影响 YCSB 读取和扫描键空间的方式:
uniform
:每一行都有相同的概率被读取zipfian
:某些行更有可能成为读取或扫描的目标。这些行称为“热点”或“热点”,代表流行数据,例如论坛的流行主题。您应该使用:hotspotdatafraction
和hotspotopnfraction
. 有关$YCSB_HOME/workloads/workload_template
更多详细信息,请参阅。希望这可以帮助。