Поддерживает ли Infinispan собственные операции для структурированных значений, таких как Redis?

Мы используем Redis, но рассматриваем Infinispan. Redis поддерживает список, хэш-набор, набор и отсортированный набор и предлагает собственные функции для работы с этими структурами, но поддерживает ли Infinispan то же самое?

Я знаю, что Infinispan сохранит любой объект Java, но Redis предлагает функции, которые работают с элементами без необходимости их явного извлечения. Мне было интересно, поддерживает ли Infinispan то же самое.


person raffian    schedule 28.08.2014    source источник
comment
Инфинибэнд??? Вы имеете в виду бесконечность, верно? infinispan.org   -  person Didier Spezia    schedule 29.08.2014
comment
@DidierSpezia да, лол; извините, долгий день :-D   -  person raffian    schedule 29.08.2014


Ответы (1)


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

Основная функция, на которую следует обращать внимание, — это интерфейс DeltaAware — это позволяет вам создавать такие коллекции, отправляя только «операцию», которая должна быть выполнена со значением.

Было несколько попыток сделать это - проверьте infinispan-contrib (хотя у меня нет ни одного опыт в этом).

person Radim Vansa    schedule 01.09.2014