Я использую распределенную карту Hazelcast в одном из моих проектов. Должен ли я использовать блокировку Hazelcast явно при обновлении ключа из нескольких узлов, или это будет зависеть от Hazelcast неявно, поскольку Hazelcast сообщает, что IMap является потокобезопасным.Операция обновления на поточной карте Hazelcast безопасна?
0
A
ответ
2
Это позаботится об этом. Каждый отдельный ключ всегда имеет только один внутренний поток, мутирующий его и, следовательно, неявный поточно-безопасный. Однако, если у вас есть несколько операций, таких как get + mutation + put, вы оставите безопасность потока. В этом случае EntryProcessor может вам помочь.
Смежные вопросы
- 1. Безопасна ли эта операция?
- 2. Безопасна ли эта операция файла?
- 3. Hazelcast Информация о карте
- 4. HazelCast предоставляет любой механизм обновления?
- 5. Узлы обновления кластера Hazelcast
- 6. Привязать объекты к локальной карте Hazelcast
- 7. Разбивается ли операция слияния мозгов Hazelcast на транзакцию?
- 8. Hazelcast: следует ли переопределить hashCode или использовать его на карте
- 9. Hazelcast не загружается 120 миллионов enties на карте
- 10. Операция обновления в DynamoDB
- 11. Hazelcast - OperationTimeoutException
- 12. флешка операция обновления python
- 13. операция обновления с angularjs
- 14. Операция обновления в Javascript
- 15. рубин операция обновления массива
- 16. Операция обновления MYSQL на странице отображения
- 17. Безопасна ли операция сравнения для std :: атомных переменных?
- 18. Безопасна ли следующая реализация?
- 19. Предотвращение обновления файла на java-карте
- 20. Обновления позиция маркеров на карте Google гладко
- 21. Segfault в поточной программе C на Linux
- 22. Прямая почта Moneris безопасна?
- 23. Операция обновления php не работает
- 24. IMAP Операция размера газелиста
- 25. Операция обновления SQL от select
- 26. Операция использования для обновления таблицы
- 27. Операция множественного обновления в Mongoose
- 28. Что делает + = операция действительно делает на карте Scala?
- 29. Hazelcast
- 30. Исключение на Hazelcast addItemListener