redis存入实体类后,取出的为null

今天在开发的时候,发现了一个问题。我让同事在另一个系统中存进去一个实体类。方便我拿取。但是发现每次都拿不到。

 

一:经过排查之后发现是因为,存放的实体类,没有进行序列化导致。我在前台和数据中台系统中将实体类序列了。但是后台的同事没有进行序列化处理。

建议不要使用默认的序列化的值,应当对这个实体类给一个随机的序列化数值。

二:可能是因为存储的key出现了中文。如果key必须要存储中文。可以将key使用MD5加密下。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章