我们有一个memcache服务器维护的大约500k密钥。大约499,000个密钥存储在一个平板中[它总是平板#8]。
键名具有以下格式:BarData:Currency[0099]YYYY-MM-DD_HH:MM:SS
Currency
是23种不同表达方式之一[$ EURUSD,$ GBPUSD,...] []
持有一个4位数字,在0001年,0003年,0005年,0010年,0015年,00年代,00年代,00年代,00年代和00年代之间交替显示这是否会影响访问memcache密钥时的性能,我们是否应该考虑更改密钥名称以便将其传播到更多Slab上,或者我们可以保留它的原样吗?
答案 0 :(得分:0)
根据这个答案https://stackoverflow.com/a/10139350,memcache在同一个Slab中存储大小相等的项目。在我的情况下,哈希键的名称不会改变平板,因为所有项目的大小都相同。