Я должен создать простой реплицируемый кеш, использующий Java для внутренних целей, который будет использоваться в распределенной среде. Я видел, что oracle реализовал Replicated Cache Service .
Проблема, с которой я сталкиваюсь, заключается в том, что при обновлении или удалении я получаю блокировку других кешей до того момента, когда кеш обновляется и уведомляет других об изменении. Это в конечном итоге входит в тупиковую ситуацию, при удалении. Есть ли какая-то стратегия, которой я должен следовать при обновлении или удалении из кэша.
- Можно ли реализовать реплицированный кеш без основного кеша?