序列化的的问题

来源:4-25 餐厅热点数据缓存及餐厅缓存数据读取

蓝色西西

2020-12-02

老师,你说hash不用序列化,可以直接存储,提升效率。但是我看你用到了beanToMap方法。
这样,似乎和直接使用string类型,然后beanToJson把对象转换为json字符串再存储,然后取出字符串后,在jsonToBean转化为对象一样的过程啊。
那你为什么说hash不用序列化,节省性能呢。不用序列化,不是可以直接存储对象吗,那你不也是经过了转换吗。

写回答

1回答

InCowboy

2020-12-16

不一样的呢,我这里只不过查出来的是Java bean对象然后转成了map,如果查询直接查询返回map对象,是不是就不需要转了呢,还有map的好处可以直接操作属性

0
3
InCowboy
回复
qq_妈妈咪呀_0
有的时候或者有的开发者将用户信息也用string,这是为了图简单,而且存储的用户信息仅仅只是作为缓存使用,有时实际操作不一定要照搬理论哈,也可以看具体情况
2022-01-18
共3条回复

高级Redis进阶课 解决Redis实际问题+掌握Redis6.x特性

以项目整合Redis各种场景,从此轻松应对各类Redis难题

934 学习 · 353 问题

查看课程