【发布时间】:2015-07-07 18:46:52
【问题描述】:
我们有大约 50 万个密钥,由一台 memcache 服务器维护。一个 Slab 中存储了大约 499k 个密钥 [它始终是 Slab #8]。
键名的格式如下:BarData:Currency[0099]YYYY-MM-DD_HH:MM:SS
-
Currency是 23 个不同的表达式之一 [$EURUSD, $GBPUSD, ...] -
[]包含一个 4 位数字,在 0001、0003、0005、0010、0015、0030、0060、0090 和 0120 之间交替 - 日期时间格式非常相似,因为数据是为升序连续日期周期保存的。
这是否会影响访问 memcache 键时的性能,我们是否应该考虑更改键名以便将其分布在更多 Slab 上,还是可以保持原样?
【问题讨论】: