| 失效鏈接處理 |
|
Java場景面試題(大廠真題) PDF 下載
轉(zhuǎn)載自:http://java.python222.com/article/1779
相關(guān)截圖:
![]() 主要內(nèi)容:
2.3 redis 過期監(jiān)聽
redis 是一個高性能的 KV 數(shù)據(jù)庫,除了用作緩存以外,其實還提供了過期監(jiān)聽的功能。
在 redis.conf 中,配置 notify-keyspace-events Ex 即可開啟此功能。
然后在代碼中繼承 KeyspaceEventMessageListener,實現(xiàn) onMessage 就可以監(jiān)聽
過期的數(shù)據(jù)量。
2.4 Redisson 分布式延遲隊列
Redisson 是一個基于 redis 實現(xiàn)的 Java 駐內(nèi)存數(shù)據(jù)網(wǎng)格,它不僅提供了一系列的分
布式的 Java 常用對象,還提供了許多分布式服務(wù)。
Redisson 除了提供我們常用的分布式鎖外,還提供了一個分布式延遲隊列
RDelayedQueue,他是一種基于 zset 結(jié)構(gòu)實現(xiàn)的延遲隊列,其實現(xiàn)類是
RedissonDelayedQueue。
|




蘇公網(wǎng)安備 32061202001004號


