redis里面存放了比较大的value,里面约1k,提升取出速度

springboot 项目,接口取值去redis,里面存的value 特别大,取出耗时3秒左右,需要优化到毫秒级别,value必须那么大,不能拆成多个,压缩也试了,不行

怎么能提升响应速度,提供一下思路,比如缓存换为mogdb

就描述情况来说不至于,取单个key的value即使kb也很快,我们实际应用中很常见kb的value很快。你这个需要结合具体的使用情况,redis存储类型string还是其它,Java读redis序列化方式,程序预热等因素

您好,建议如下:
1、对value进行分析,将不必要的数据剔除掉,较小存储体量。
2、对处理之后的value进行redis压缩。
3、提升服务器硬件资源。
希望可以解决你的问题。

您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!
PS:问答VIP年卡 【限时加赠:IT技术图书免费领】,了解详情>>> https://vip.csdn.net/askvip?utm_source=1146287632

对value进行压缩,如通过加解密方式。