Redisson - Klien Java Valkey & Redis.
Platform Data Waktu Nyata.
Mulai cepat | Dokumentasi | Catatan Perubahan | Contoh kode | Laporkan masalah
Klien Java async dan bebas kunci berkinerja tinggi untuk Redis dan Valkey berdasarkan kerangka Netty.
Fitur
- Implementasi thread-safe
- JDK 1.8+ hingga versi terbaru yang kompatibel
- Kompatibel dengan Android
- Kompatibel dengan Redis - dari 3.0 hingga versi terbaru
- Kompatibel dengan Valkey - mulai 7.2.5 hingga versi terbaru
- Jenis penerapan yang didukung
- Proksi
- Multi-Cluster
- Multi-Sentinel
- Lajang
- Gugus
- Penjaga
- Direplikasi
- Tuan dan Budak
- Kompatibel dengan Layanan Web Amazon
- AWS Elasticache Tanpa Server
- Penyimpanan Data Global AWS Redis
- AWS ElastiCache
- Amazon MemoriDB
- Kompatibel dengan Microsoft Azure
- Tembolok Azure Redis
- Replikasi aktif-pasif Azure Redis Cache
- Replikasi aktif-aktif Azure Redis Cache
- Kompatibel dengan Google Cloud Memorystore
- Google Cloud Redis
- Google Cloud Redis Ketersediaan tinggi
- Kompatibel dengan Redis Enterprise
- Perusahaan Redis
- Basis data Redis Enterprise Active-Aktif
- Redis Enterprise Beberapa Proksi Aktif
- Kompatibel dengan IBM Cloud
- Basis Data IBM Cloud untuk Redis
- Kompatibel dengan Aiven
- Mendukung koneksi ulang otomatis
- Mendukung gagal mengirim perintah coba ulang otomatis
- Mendukung OSGi
- Mendukung SSL
- Kumpulan koneksi asinkron
- skrip Lua
- Pencarian Ulang
- Tipe data JSON
- Toko JSON
- API Aliran Reaktif
- API RxJava3
- API asinkron
- Dukungan cache lokal termasuk implementasi berbasis Kafein
- Implementasi API cache
Cache Musim Semi, API JCache (JSR-107), Cache Hibernasi, Cache MyBatis, Cache Quarkus, Cache Micronaut - Objek Java terdistribusi
Pemegang objek, pemegang JSON, pemegang aliran biner, pemegang geospasial, BitSet, PublishSubscribe, filter Bloom, HyperLogLog - Penghitung Java terdistribusi
AtomicLong, AtomicDouble, LongAdder, DoubleAdder - Koleksi Java terdistribusi
Penyimpanan JSON, Peta, Multimap, Set, Daftar, SortedSet, ScoredSortedSet, LexSortedSet, Antrean, Deque, Antrean Pemblokiran, Antrean Pemblokiran Terikat, Deque Pemblokiran, Antrean Tertunda, Antrean Prioritas, Deque Prioritas - Kunci dan sinkronisasi Java terdistribusi
Kunci, FairLock, MultiLock, RedLock, ReadWriteLock, Semaphore, PermitExpirableSemaphore, CountDownLatch - Layanan terdistribusi
Layanan jarak jauh, layanan Live Object, layanan Pelaksana, layanan Penjadwal, layanan MapReduce - Integrasi layanan mikro
Helidon, Mikronaut, Quarkus - Integrasi dengan kerangka Spring
Pemula Boot Musim Semi, Cache Musim Semi, Sesi Musim Semi, Manajer Transaksi Musim Semi, Aliran Cloud Musim Semi, Redis Data Musim Semi - Manajemen Sesi Web
Sesi Apache Tomcat, Sesi Musim Semi, Sesi Micronaut - API Transaksi
- Pipelining Redis (batch perintah)
- Mendukung banyak codec populer (Kryo, Jackson JSON, Avro, Smile, CBOR, MsgPack, Amazon Ion, LZ4, Snappy, Protobuf dan Serialisasi JDK)
- 2000+ pengujian unit
Membandingkan solusi
- Redisson vs Redis Data Musim Semi
- Redisson vs Jedi
- Redisson vs Selada
- Redis vs Apache Menyalakan
- Redis vs Hazelcast
- Redis vs Ehcache
Kisah sukses
- Pindah dari Hazelcast ke Redis / Datorama
- Bermigrasi dari Hazelcast ke Redis/Halodoc
- Penguncian Terdistribusi dengan Redis (Migrasi dari Hazelcast) / ContaAzul
- Bermigrasi dari Koherensi ke Redis
Tingkatkan ke Redisson PRO dengan fitur-fitur canggih .