Что такое распределенная атомарная блокировка в кэшах драйверов?

#caching #redis #memcached #amazon-elasticache

#кэширование #redis #memcached #amazon-elasticache

Вопрос:

Я просто хочу знать, что означает распределенная атомарная блокировка в драйверах кэшей?

Ответ №1:

Распределенные блокировки хорошо документированы в нескольких источниках.

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

Поскольку это обязательно, вы часто встречаете термин просто как распределенная блокировка.

Теперь несколько источников:

Ознакомление с этими тремя статьями даст вам четкое представление о том, как реализовать распределенную блокировку.