Redis
一代码动乾坤
目前主攻大数据领域的专家。熟悉DSP,DMP等常见在线广告体系、视频新媒体、下线实体数字化、企业级数据管理、数据治理、AI等领域有深耕。最终目标成为一名全栈代码扫地僧。望与大家共勉,一起将快乐代码做成终生事业!
展开
-
Redis为什么快,热key解决
Redis为什么快呢?redis的速度非常的快,单机的redis就可以支撑每秒10几万的并发,相对于mysql来说,性能是mysql的几十倍。速度快的原因主要有几点: 完全基于内存操作 C语言实现,优化过的数据结构,基于几种基础的数据结构,redis做了大量的优化,性能极高 使用单线程,无上下文的切换成本 基于非阻塞的IO多路复用机制 那为什么Redis6.0之后又改用多线程呢?redis使用多线程并非是完全摒弃单线程,redis还是使用单线程模型来处理客户端原创 2020-11-11 13:37:34 · 181 阅读 · 0 评论 -
redis如何存储java对象
redis中存储java对象的两种方式根据redis的存储原理,Redis的key和value都支持二进制安全的字符串1.利用序列化和反序列化的方式存储java对象我们可以通过对象的序列化与反序列化完成存储于取出,这样就可以使用redis存储java对象了步骤:创建一个序列化和反序列化的工具类public class SerializeUtil { public stat...原创 2020-03-12 15:39:02 · 443 阅读 · 0 评论 -
Redis性能调优
Redis性能调优:保存SNAPSHOT对性能的影响前一段时间。开发环境反馈,Redisserver訪问很慢,每一个请求要数秒时间,重新启动之后2~3天又会这样。我查看了一下Linux的性能,没有什么问题。通过redis-cli --latency发现訪问Redis确实非常慢,运行info要几秒时间。里面有个參数已连接的client几万个,通过Redis>client list...原创 2018-12-07 13:24:38 · 156 阅读 · 0 评论 -
Redis性能调优:保存SNAPSHOT对性能的影响
Redis性能调优:保存SNAPSHOT对性能的影响前一段时间。开发环境反馈,Redisserver訪问很慢,每一个请求要数秒时间,重新启动之后2~3天又会这样。我查看了一下Linux的性能,没有什么问题。通过# redis-cli --latency发现訪问Redis确实非常慢,运行info要几秒时间。里面有个參数已连接的client几万个,通过Redis>clie...原创 2019-01-08 21:11:54 · 112 阅读 · 0 评论