springboot redis 修改成 lettuece鏈接池

Lettuce 和 Jedis 用於Redis客戶端,主要區別在於
Jedis
Jedis在實現上是直接鏈接的redis server,若是在多線程環境下是非線程安全的,這個時候只有使用鏈接池,爲每一個Jedis實例增長物理鏈接redis

Lettuce
Lettuce的鏈接是基於Netty的,鏈接實例(StatefulRedisConnection)能夠在多個線程間併發訪問,應爲StatefulRedisConnection是線程安全的,因此一個鏈接實例(StatefulRedisConnection)就能夠知足多線程環境下的併發訪問,固然這個也是可伸縮的設計,一個鏈接實例不夠的狀況也能夠按需增長鏈接實例。
lettuce主要利用netty實現與redis的同步和異步通訊。安全

lettuce使用
image
image
image
image多線程

相關文章
相關標籤/搜索