摘要:Redis队列Stream、Redis多线程详解 Redis目前最新版本为Redis-6.2.6 ,考虑到实际的情况,本篇文章会以CentOS7下Redis-6.2.4版本进行讲解。 下载地址:https://redis.io/download 安装运行Redis很简单,在Linux下执行上面的4条
阅读全文
摘要:冷热分离 假如现在有个网站有个在出售iphone14,详情页里手机的一些信息(名称、编码)是不经常变的,我们可以给它存储到缓存里边 @Transactional public Product create(Product product) { Product productResult = prod
阅读全文
摘要:Redis Cluster集群运维与核心原理剖析 1、Redis集群方案比较 在redis3.0以前的版本要实现集群一般是借助哨兵sentinel工具来监控master节点的状态,如果master节点异常,则会做主从切换,将某一台slave作为master,哨兵的配置略微复杂,并且性能和高可用性等各
阅读全文
摘要:Redis分布式锁原理 手写分布式锁 场景:秒杀减库存 准备:启动redis,存储key:stock、value:300 以下代码是一个减库存的接口。 @RequestMapping("/deduct_stock") public String deductStock() { int stock =
阅读全文
摘要:Redis持久化、主从与哨兵架构详解 Redis持久化 RDB快照(snapshot) 在默认情况下, Redis 将内存数据库快照保存在名字为 dump.rdb 的二进制文件中。 你可以对 Redis 进行设置, 让它在“ N 秒内数据集至少有 M 个改动”这一条件被满足时, 自动保存一次数据集。
阅读全文
摘要:Redis核心数据结构实战与高性能原理剖析 1.redis安装步骤 1 下载地址:http://redis.io/download 2 安装步骤: 3 # 安装gcc 4 yum install gcc 5 # 把下载好的redis‐5.0.3.tar.gz放在/usr/local文件夹下,并解压
阅读全文