Spring Data Redis操作Redis(單機/集群)

REDIS(RedisProperties)

(普通集群,不使用則不用開啟)在群集中執(zhí)行命令時要遵循的最大重定向數(shù)目。

spring.redis.cluster.max-redirects=

(普通集群,不使用則不用開啟)以逗號分隔的“主機:端口”對列表進行引導(dǎo)。

spring.redis.cluster.nodes=

連接工廠使用的數(shù)據(jù)庫索引。

spring.redis.database=0

連接URL,將覆蓋主機,端口和密碼(用戶將被忽略),例如:redis://user:password@example.com:6379

spring.redis.url=

Redis服務(wù)器主機。

spring.redis.host=localhost

登錄redis服務(wù)器的密碼。

spring.redis.password=

啟用SSL支持。

spring.redis.ssl=false

池在給定時間可以分配的最大連接數(shù)。使用負值無限制。

spring.redis.pool.max-active=8

池中“空閑”連接的最大數(shù)量。使用負值表示無限數(shù)量的空閑連接。

spring.redis.pool.max-idle=8

連接分配在池被耗盡時拋出異常之前應(yīng)該阻塞的最長時間量(以毫秒為單位)。使用負值可以無限期地阻止。

spring.redis.pool.max-wait=-1

目標為保持在池中的最小空閑連接數(shù)。這個設(shè)置只有在正面的情況下才有效果。

spring.redis.pool.min-idle=0

Redis服務(wù)器端口。

spring.redis.port=6379

(哨兵模式,不使用則不用開啟)Redis服務(wù)器的名稱。

spring.redis.sentinel.master=

(哨兵模式,不使用則不用開啟)主機:端口對的逗號分隔列表。

spring.redis.sentinel.nodes=

以毫秒為單位的連接超時。

spring.redis.timeout=0

注意:一旦開啟了集群模式,那么基于單機的配置就會覆蓋。

提示:可以這么說,上面的配置應(yīng)該是最全的了。當(dāng)然上面針對客戶端的操作估計會比較少,比如哨兵模式,分片等等的,因為這些高可用在服務(wù)已經(jīng)做了,如果想要在客戶端實現(xiàn)這些,那么可以重新注入想要實現(xiàn)Bean即可。比如注入建立工廠,實現(xiàn)自己的Session。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,568評論 19 139
  • 原文鏈接:https://docs.spring.io/spring-boot/docs/1.4.x/refere...
    pseudo_niaonao閱讀 4,895評論 0 9
  • 要加“m”說明是MB,否則就是KB了. -Xms:初始值 -Xmx:最大值 -Xmn:最小值 java -Xms1...
    阿B和阿C閱讀 7,529評論 0 7
  • 要加“m”說明是MB,否則就是KB了. -Xms:初始值 -Xmx:最大值 -Xmn:最小值 java -Xms8...
    dadong0505閱讀 5,068評論 0 53
  • 一條路,舉步維艱。選擇了,永不言棄。 今天到家已經(jīng)11點了,在地鐵里感覺思維已經(jīng)進入睡眠狀態(tài),走在路上覺得身體已經(jīng)...
    我也要換個名字閱讀 183評論 0 1

友情鏈接更多精彩內(nèi)容