2012-02-20 1 views

ответ

4

Нет, у вас никогда не будет этой проблемы. Одна из основных достоинств Redis заключается в том, что он имеет замкнутый цикл событий, который выполняет команды, поэтому они естественно атомарны.

This page имеет более подробную информацию по теме (см. Подзаголовок «Атомность»), а также о Редисе в целом.

1

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