我正在使用PHPCassa从我的cassandra实例中获取值,其中我的结果数组看起来像:
Array
(
[1576_AF_ACTS_A300_2011-09-12] => 150
[1576_AF_ACTS_A300_2011-09-13] => 1565
[1576_AF_ACTS_A300_2011-09-14] => 1515
[1576_AF_ACTS_A300_2011-09-15] => 1519
[1562_AF_ACTS_A300_2011-09-12] => 1510
[1561_AF_ACTS_A300_2011-09-13] => 15189
[1563_AF_ACTS_A300_2011-09-14] => 15189
[1568_AF_ACTS_A300_2011-09-15] => 15125
[121_AF_ACTS_A300_2011-09-16] => 15123
[1580_AF_ACTS_A300_2011-09-12] => 15127
[1580_AF_ACTS_A300_2011-09-15] => 15189
[1580_AF_ACTS_A300_2011-09-17] => 15158
)
现在,我想将结果存储在memcache中。我应该为此设置什么独特的memcache密钥?
我所掌握的是一系列无穷无尽的键,我根据UI表单中的一些输入参数构建了这些键。
如何将此信息与唯一的memcache密钥一起保存?
答案 0 :(得分:1)
我建议避免使用memcache来支持Cassandra的行缓存:http://www.datastax.com/docs/0.8/configuration/storage_configuration#rows-cached
这为您提供了一种更简单的体系结构,可以避免从双层系统中获得cache coherence问题。