这就是程序猿的快乐吧

导航

03 2022 档案

Redis队列Stream、Redis多线程详解
摘要:Redis队列Stream、Redis多线程详解 Redis目前最新版本为Redis-6.2.6 ,考虑到实际的情况,本篇文章会以CentOS7下Redis-6.2.4版本进行讲解。 下载地址:https://redis.io/download 安装运行Redis很简单,在Linux下执行上面的4条 阅读全文

posted @ 2022-03-29 14:43 这就是程序猿的快乐吧 阅读(4328) 评论(0) 推荐(0) 编辑

Redis高并发缓存架构实战与性能优化
摘要:冷热分离 假如现在有个网站有个在出售iphone14,详情页里手机的一些信息(名称、编码)是不经常变的,我们可以给它存储到缓存里边 @Transactional public Product create(Product product) { Product productResult = prod 阅读全文

posted @ 2022-03-22 20:20 这就是程序猿的快乐吧 阅读(417) 评论(0) 推荐(0) 编辑

Redis Cluster集群运维与核心原理剖析
摘要:Redis Cluster集群运维与核心原理剖析 1、Redis集群方案比较 在redis3.0以前的版本要实现集群一般是借助哨兵sentinel工具来监控master节点的状态,如果master节点异常,则会做主从切换,将某一台slave作为master,哨兵的配置略微复杂,并且性能和高可用性等各 阅读全文

posted @ 2022-03-16 18:54 这就是程序猿的快乐吧 阅读(315) 评论(0) 推荐(0) 编辑

Redis高并发分布式锁实战
摘要:Redis分布式锁原理 手写分布式锁 场景:秒杀减库存 准备:启动redis,存储key:stock、value:300 以下代码是一个减库存的接口。 @RequestMapping("/deduct_stock") public String deductStock() { int stock = 阅读全文

posted @ 2022-03-16 18:38 这就是程序猿的快乐吧 阅读(1124) 评论(0) 推荐(0) 编辑

Redis持久化、主从与哨兵架构详解
摘要:Redis持久化、主从与哨兵架构详解 Redis持久化 RDB快照(snapshot) 在默认情况下, Redis 将内存数据库快照保存在名字为 dump.rdb 的二进制文件中。 你可以对 Redis 进行设置, 让它在“ N 秒内数据集至少有 M 个改动”这一条件被满足时, 自动保存一次数据集。 阅读全文

posted @ 2022-03-04 10:23 这就是程序猿的快乐吧 阅读(67) 评论(0) 推荐(0) 编辑

互斥锁(互斥量)、自旋锁和Java的关系
摘要:互斥锁(互斥量)、自旋锁和Java的关系 注:本文所有指令的环境均指linux 引子: 1.linux有那些锁? 系统OS级别(linux)锁: 互斥量(mutex),自旋锁(spin),信号量(sem)。 2.synchronized是不是自旋锁(jdk1.6)? 不是,原因:1.首先synchr 阅读全文

posted @ 2022-03-04 10:16 这就是程序猿的快乐吧 阅读(505) 评论(0) 推荐(0) 编辑