memcache вместе с PHPCassa - PullRequest
       6

memcache вместе с PHPCassa

0 голосов
/ 22 сентября 2011

Я использую 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 я должен создать для этого?

В моем распоряжении есть бесконечный массив ключей, которые я формирую на основе некоторых входных параметров из формы пользовательского интерфейса.

Как я могу сохранить эту информацию вместе с уникальным ключом memcache?

1 Ответ

1 голос
/ 23 сентября 2011

Я бы рекомендовал избегать memcache в пользу кэша строк Кассандры: http://www.datastax.com/docs/0.8/configuration/storage_configuration#rows-cached

Это упрощает архитектуру, позволяющую избежать проблем согласованности кэша , которые возникают в двухслойной системе.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...