Upgrade Redis Server And Redisson Client Memo

Upgrade Redis Server And Redisson Client Memo

這篇介紹Upgrade Redis Server And Redisson Client Memo。

Process

1
2
3
4
5
6
7
8
從Redisson client 3.17.7 升級至 3.23.2,這邊要注意的是yaml設定的
codec: !<org.redisson.codec.MarshallingCodec> {} 必須一致。否則會
遇到編碼錯誤。

由於Redisson的codec 是由 Redisson yaml決定,且Redisson一直在更換
編碼。如果Redis Server原本是設置成Persistence的話,要使用新編碼就
會有資料備份的問題。如果Redis Server的資料不是Persistence,只要yaml
的codec前後一致,基本上是不會遇到升級的問題。