
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 · 214 阅读 · 0 评论 -
redis如何存储java对象
redis中存储java对象的两种方式 根据redis的存储原理,Redis的key和value都支持二进制安全的字符串 1.利用序列化和反序列化的方式 存储java对象我们可以通过对象的序列化与反序列化完成存储于取出,这样就可以使用redis存储java对象了 步骤:创建一个序列化和反序列化的工具类 public class SerializeUtil { public stat...原创 2020-03-12 15:39:02 · 480 阅读 · 0 评论 -
Redis性能调优
Redis性能调优:保存SNAPSHOT对性能的影响 前一段时间。开发环境反馈,Redisserver訪问很慢,每一个请求要数秒时间,重新启动之后2~3天又会这样。 我查看了一下Linux的性能,没有什么问题。 通过 redis-cli --latency 发现訪问Redis确实非常慢,运行info要几秒时间。里面有个參数已连接的client几万个,通过 Redis>client list ...原创 2018-12-07 13:24:38 · 174 阅读 · 0 评论 -
Redis性能调优:保存SNAPSHOT对性能的影响
Redis性能调优:保存SNAPSHOT对性能的影响 前一段时间。开发环境反馈,Redisserver訪问很慢,每一个请求要数秒时间,重新启动之后2~3天又会这样。 我查看了一下Linux的性能,没有什么问题。 通过 # redis-cli --latency 发现訪问Redis确实非常慢,运行info要几秒时间。里面有个參数已连接的client几万个,通过 Redis>clie...原创 2019-01-08 21:11:54 · 135 阅读 · 0 评论