Apakah Infinispan mendukung operasi asli untuk nilai terstruktur seperti Redis?

Kami menggunakan Redis tetapi mempertimbangkan Infinispan. Redis mendukung daftar, hashset, set, dan set yang diurutkan, dan menawarkan fungsi asli untuk beroperasi pada struktur tersebut, tetapi apakah Infinispan mendukung hal yang sama?

Saya tahu Infinispan akan menyimpan objek Java apa pun, tetapi Redis menawarkan fungsi yang beroperasi pada elemen tanpa harus mengambilnya secara eksplisit. Saya bertanya-tanya apakah Infinispan mendukung hal yang sama.


person raffian    schedule 28.08.2014    source sumber
comment
Band tak terbatas??? Maksudmu infinispan, kan? infinispan.org   -  person Didier Spezia    schedule 29.08.2014
comment
@DidierSpezia ya, haha; maaf, hari yang panjang :-D   -  person raffian    schedule 29.08.2014


Jawaban (1)


Infinispan tidak mendukung hal ini - ada beberapa dukungan untuk AtomicHashMaps, meskipun saya pernah mendengar bahwa mungkin ada masalah dengan hal tersebut.

Fitur utama yang harus Anda cari adalah antarmuka DeltaAware - ini memungkinkan Anda membuat koleksi seperti itu, hanya mengirimkan 'operasi' yang harus dijalankan pada nilai tersebut.

Ada beberapa upaya untuk melakukannya - lihat infinispan-contrib (walaupun saya tidak punya pengalaman dengan itu).

person Radim Vansa    schedule 01.09.2014