随笔分类 -  redis

使用docker搭建redis集群
摘要:前提 redis+lua 滑动窗口 -- 滑动窗口 local key = KEYS[1] local maxSize = ARGV[1] local currentTime = ARGV[2] local startTime = ARGV[3] local uuid = ARGV[4] local 阅读全文
posted @ 2024-06-04 18:20 多少幅度 阅读(6) 评论(0) 推荐(0) 编辑
摘要:前提 redis+lua 原理 采用redis hash数据类型,实现分布式可重入锁 hash结构中存储字段value,count value:加锁的值,重入加锁时判断当前value和传入的value是否相等,相等情况下认为是重入锁,将count加一,不等属于其他场景抢占锁,该情况下获取锁失败 锁释 阅读全文
posted @ 2024-06-04 18:19 多少幅度 阅读(46) 评论(0) 推荐(0) 编辑
摘要:1.介绍 redis的高可用性主要体现在两部分,分别是数据少丢失与服务尽量少中断。 其中数据少丢失可以通过RDB与AOF日志实现,服务少中断可以通过redis的主从实现。本文介绍redis主从同步过程中的实现 2.redis主从实现 假设目前有三台redis实例,分别是172.16.19.3,172 阅读全文
posted @ 2022-01-10 16:15 多少幅度 阅读(288) 评论(0) 推荐(0) 编辑
摘要:一.简介 docker作为一个容器技术,在搭建资源隔离性服务上具有很大的优势,在一台服务器上可以启动多个docker容器,感觉每个在容器里面部署的服务就像是部署在不同的服务器上。此次基于docker以及docker-compose(一种容器编排技术)搭建redis集群,包含六个实例,分为三主三从。 阅读全文
posted @ 2020-11-06 19:18 多少幅度 阅读(440) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示