![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Redis
文章平均质量分 87
Redis学习
hbnn111
写作是这个时代最好的投资,只有通过输出,向别人讲清楚自己所学,才能让自己更进一步。如果还有幸得到同业的指正,更是收获颇丰。
个人网站:hbnnforever.cn
展开
-
Redis常见的一些问题和注意事项
本文汇总的都是在我们公司出现过的常见问题以及自己曾经记录的注意事项。我们公司sentinel模式以及RedisCluster集群两种部署方式都有使用,下面问题有些可能是哨兵模式下存在的,比如批量操作,下面可能不会特别说明。原创 2024-04-07 21:34:25 · 762 阅读 · 0 评论 -
数据访问组件功能简单介绍
本文只是简单介绍下我所开发的数据访问组件,后续我会不断补充新增的功能,并会把具体的技术实现方案补充上。t=N7T8t=N7T8大道至简,聊聊工作中需注意的数据库开发规范https://blog.csdn.net/hbnn111/article/details/136346909复盘公司生产事故后的一些感想https://blog.csdn.net/hbnn111/article/details/135118577。原创 2024-04-02 11:18:38 · 696 阅读 · 0 评论 -
docker部署RedisCluster集群简单介绍
docker部署redis原创 2024-02-04 11:15:52 · 397 阅读 · 1 评论 -
Redis的big key问题介绍以及监控手段
Redis 的big key是指value占用内存空间较大的键值。通常,针对不同的数据类型会用元素个数或者占用空间大小来衡量bigKey:String:value占用空间超过5MB(实际使用避免超过1MB);集合(list,set,zset):成员数量超过1万个(实际使用避免超过2000个);hash:field成员个数1000个,但value总大小超过100M(实际避免超过10MB);原创 2024-02-01 10:58:26 · 1473 阅读 · 1 评论 -
复盘公司生产事故后的一些感想
2023年一年复盘过的70个生产事故,有将近40个是因为SQL问题引起的。上面三个只是其中非常典型的问题,且影响比较大的。总结排名比较靠前的几个问题原因:1、where没有查询条件,这个是最多的,我们用orm或者半orm框架的api写时,也不做任何判空。这个发生的概率非常大,不是一般的大;2、where条件没有索引。尤其是新增字段时,忘了增加索引,这是最容易出现问题的。该问题时发生概率排名第二的;3、分库分表没有分片键;4、其他问题。所有导致索引失效的问题,包括隐士转换、违背最左匹配、模糊查询等。原创 2023-12-25 16:50:49 · 885 阅读 · 2 评论 -
互联网缓存那些事儿
高速缓存,英文名称Cache(发音 cash),是一种高速存储层。其最早是在上个世纪70年代的一篇电子期刊中诞生的概念,主要用来解决CPU处理速度和获取内存数据速度不匹配的问题。通过引入缓存层,可将数据提前加载到缓存中,CPU在获取数据时可首先从缓存中读取,从而减小数据的读取时间。随着不断的发展,缓存已经不仅仅包括CPU缓存,后续还出现了磁盘缓存,以及应用层方面的缓存,比如客户端缓存、CDN缓存、Nginx缓存、DB缓存等等,甚至于Linux操作系统内部提供的TLB高速缓存。原创 2023-12-20 16:33:17 · 943 阅读 · 1 评论