Redis異常及解決
阿新 • • 發佈:2018-11-01
1.redis
1.1redis系統版本
使用版本:3.2.11
<groupId>com.foriseland.fjf</groupId>
<artifactId>fjf-cache</artifactId>
<version>${project.version}</version>
1.2key命名約定
redis的key有著嚴格的命名約束,命名格式為:Object-model-key。
l
l 資訊連線符為 - ,禁止採用其它字元進行連線。
1.3約束說明 如:qumao-order-orderid這樣的命名結果,所有業務系統必須嚴格按照此命名結構去做,約束至少要到三級,如qumao-order-orderid-ordertyle,也是可以通過的(大於三級不限制),如果是qumao-ordertype這種型別(小於三級長度),系統會報錯,錯誤資訊如下圖所示。Caused by:com.foriseland.fjf.cache.exception.CacheException: redis Key is noteffective,key be similar to [object-model-key]
出現此提示,請先檢查 Key 的設計是否符合規範, [object-model-key]