首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Redis
订阅
cocyu
更多收藏集
微信扫码分享
微信
新浪微博
QQ
12篇文章 · 0订阅
万字总结redis知识点
非常全面的redis总结,值得一看和收藏,介绍redis常见的问题和知识点,如pipeline为什么高效?redis分布式锁一定安全吗?...
Redis跳跃表的Java简单实现
对于跳跃表的概念,以及跳跃表增删改查的流程,参考大佬的这篇文章。 Skip List--跳表(全网最详细的跳表文章没有之一) 本文只给出跳跃表的Java实现以及详细注释,欢迎各位大佬指正代码,如果有同
Redis高可用篇:Cluster集群能支持的数据量有多大?
两种方案对应着 Redis 数据增多的两种拓展方案:垂直扩展(scale up)、水平扩展(scale out)。
Redis实现分布式锁
在单机的情况下,可以通过jvm提供的系列线程安全的操作来处理高并发的情况,但是在分布式的环境下,jvm提供的线程安全操作明显是不能满足要求的。在一些小型的互联网公司经常做的crud操作如果在高并发的情况下会出现很大的问题,比如: 仅仅以上三步,如果在高并发的情况下,无论是单机或…
看完这篇缓存穿透的文章,又能和面试官互扯了~
昨天有读者朋友留言,想要陈某写一篇防止缓存穿透的文章,今天特意写了一篇。 缓存穿透其实是指从缓存中没有查到数据,而不得不从后端系统(比如数据库)中查询的情况。 缓存毕竟是在内存中,不可能所有的数据都存储在 Redis 中,因此少量的缓存穿透是不可避免的,也是系统能够承受的,但是…
Redis第一弹,单线程的Redis,有哪些慢动作?
Redis作为一个内存数据库,它接收一个key到读取数据几乎是微妙级别,一个字快诠释了它火的原因。另一方面就归功于它的数据结构了,你知道Redis有哪些数据结构吗? 很多人可能会说不就是String(字符串)、List(列表)、Hash(哈希)、Set(集合)和 Sorted …
Redis第二弹,服务器宕机,数据丢了怎么办?
很容易想到的一个方案是从后台数据恢复这些数据,如果数据量很小,这倒是一个可行的方案。但是如果数据量过大,频繁的从后台数据库访问数据,压力很大;另外一方面恢复数据的时间极慢。 对于Redis来说,实现数据的持久化和快速恢复是至关重要。 今天这篇文章就来介绍一下Redis持久化的两…
一口气说出 Redis 16 个常见使用场景
1、缓存 String类型 例如:热点数据缓存(例如报表、明星出轨),对象缓存、全页缓存、可以提升热点数据的访问数据。 2、数据共享分布式 String 类型,因为 Redis 是分布式的独立服务,可
Redis第三弹,给你一亿个keys,如何高效统计?
签到系统中,一天对应一系列的用户签到记录。 电商系统中,一个商品对应一系列的评论。 交友系统中,某个用户的一系列的好友。 交友系统中,需要统计每天的新增好友,以及双方的共同好友。 电商系统中,需要统计评论列表中的最新评论。 签到系统中,需要统计连续一个月的签到的用户数量。 只有…
Redis第四弹,删除了大量数据后,为什么内存占用还是很高?
嗯?为什么呢?今天就带着这个问题来介绍一下如何正确释放Redis的内存。 内存碎片这个概念应该不是第一听说了,熟悉JVM或者操作系统的应该都熟悉,以火车卖票为例,一个车厢128个车位,由于高峰期,只剩余两个位置了,但是此时三个人想要坐在一起,能够吹吹牛批,喝喝酒的,那么这三个人…