Java Redison Trylock против GetBucket PerformanceJAVA

Программисты JAVA общаются здесь
Anonymous
Java Redison Trylock против GetBucket Performance

Сообщение Anonymous »

Я использую Global Redis Datastore, с двумя кластерами региона-A и региона-B.
Каждый региональный кластер имеет три узла Redis, один первичный и две реплики чтения. Итак, по сути, я нахожусь в активной /активной настройке, когда оба региона получают трафик. API, чтобы заблокировать что -то в Redis:
  • getlock -> trylock
  • getbucket -> setifabsent
производительность этих двух -это резко отличается: 80ms для опции Fist и вариант 5ms. Документация говорит о том, что вариант 2 обескуражен. < /P>
В чем разница? Безопасно ли использовать опцию 2 для моего варианта использования?

Подробнее здесь: https://stackoverflow.com/questions/797 ... erformance

Вернуться в «JAVA»