Redis 客戶端,Redisson 2.2.1 發布
Redisson 是基于Redis服務之上構建的分布式、可伸縮的Java數據結構,高級的Redis客戶端。【redis官方推薦】
Redisson 是使用熟悉的Java數據結構來發揮Redis的威力,基于lettuce Redis客戶端和Netty 4 ,兼容 Redis 2.6+ and JDK 1.6+,使用Apache License 2.0授權協議,閱讀 wiki 來獲取更多使用信息
哨兵服務模式:
-
自動發現主從服務
</li> -
自動發現新主服務
</li> -
自動發現新從服務
</li> -
自動發現從服務上下線切換
</li> </ul>主服務寫,從服務讀
主從模式:用從服務讀,主服務寫
單一服務模式: 使用同一個服務器讀取寫入
-
分布式 java.util.List
</li> -
分布式 java.util.Set
</li> -
分布式 java.util.SortedSet
</li> -
分布式 java.util.Queue
</li> -
分布式 of java.util.Deque
</li> -
分布式 java.util.Map
</li> -
分布式 java.util.concurrent.ConcurrentMap
</li> -
通過TTL實現可重入 java.util.concurrent.locks.Lock
</li> -
分布式 java.util.concurrent.atomic.AtomicLong
</li> -
分布式 java.util.concurrent.CountDownLatch
</li> -
通過org.redisson.core.RTopic 實現分布式訂閱/發布
</li> -
通過 org.redisson.core.RHyperLogLog 實現分布式HyperLogLog
</li> -
線程安全
</li> -
支持 OSGi
</li> -
超過110個單元測試
</li> </ul> Redisson 2.2.1 發布,此版本更新內容如下:Feature - new object added
RReadWriteLock
with reentrant read/write locking
Feature - new object addedRMapCache
map-based cache with TTL support for each entry
Feature - new object addedRSetCache
set-based cache with TTL support for each value
Feature -RBatchReactive.getKeys
method added
Feature -RMap.values()
,RMap.keySet()
,RMap.entrySet()
reimplemented with live-view objects
Feature -RObjectReactive.isExists
,RObject.isExists
andRObject.isExistsAsync
added
Fixed -RLock.unlock
not thrown IllegalMonitorStateException下載:https://github.com/mrniko/redisson/archive/redisson-2.2.1.zip。
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!
-