欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 文旅 > 文化 > 关于redis存储数据类型选择

关于redis存储数据类型选择

2024/10/24 3:23:20 来源:https://blog.csdn.net/wangbang1/article/details/141729056  浏览:    关键词:关于redis存储数据类型选择

项目使用的spring-boot,操作redis使用的是spring redis的api

在序列化的时候,如果往redis存入的是比较小的数字,反序列化的时候,会是integer类型

如果字段定义的是Long类型,因为比较小,所以被反序列化成integer类型了,会报错

 

如果存成字符串,然后再统一parse成需要的数据类型,是一种解决方案,但是不建议这种做法

测试了一下,同样的数据,数字类型在redis中占大小为

而字符串类型占的大小为

内存占用相差10倍!

所以,能存数字的尽量存数字吧,内存多么宝贵呀!

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com