【发布时间】:2017-08-03 16:13:32
【问题描述】:
在运行 YCSB 工作负载时,谁能描述 Zipfian 和统一分布之间的区别?
这是 YCSB 的核心属性:https://github.com/brianfrankcooper/YCSB/wiki/Core-Properties
【问题讨论】:
标签: benchmarking ycsb nosql
在运行 YCSB 工作负载时,谁能描述 Zipfian 和统一分布之间的区别?
这是 YCSB 的核心属性:https://github.com/brianfrankcooper/YCSB/wiki/Core-Properties
【问题讨论】:
标签: benchmarking ycsb nosql
Yahoo 团队已在其paper 中对此进行了解释。
简而言之,分布会影响 YCSB 读取和扫描键空间的方式:
uniform: 每一行被读取的概率相等zipfian:某些行更有可能成为读取或扫描的目标。这些行称为“热点”或“热点”,代表流行数据,例如论坛的流行主题。您应该使用:hotspotdatafraction 和 hotspotopnfraction 进行设置。有关详细信息,请参阅$YCSB_HOME/workloads/workload_template。希望这会有所帮助。
【讨论】: