随笔分类 - 缓存
摘要:https://mp.weixin.qq.com/s/O3V8vzi0u6u_kuFKcmsTZw
阅读全文
摘要:Redis主从架构 配置主从复制 12 replicaof 192.168.0.60 6379 # 从本机6379的redis实例复制数据,Redis 5.0之前使用slaveof 13 replica‐read‐only yes # 配置从节点只读 Redis主从工作原理如果你为master配置了
阅读全文
摘要:https://blog.csdn.net/weixin_43138692/article/details/113099592 一、zset数据结构相比于set,sorted set 增加了一个权重参数 score,使得集合中的元素能够按 score 进行有序排列,还可以通过 score 的范围来获
阅读全文
摘要:来源:图灵学院培训笔记 支持单机,不支持集群分布式 jmeter 压测 问题:如果宕机,代码没执行下去,锁没释放 如果宕机发生在设置过期时间的时候,改成原子语句 假设这个线程执行时间耗时了15s,程序执行中途过了10s,key失效,redis将它删除。 这时第二个线程来执行,发现没有锁,于是它加锁成
阅读全文
摘要:https://mp.weixin.qq.com/s/iJtNJYgirRugNBnzxkbB4Q RDB快照(snapshot) 在默认情况下, Redis 将内存数据库快照保存在名字为 dump.rdb 的二进制文件中。 你可以对 Redis 进行设置, 让它在“ N 秒内数据集至少有 M 个改
阅读全文
摘要:https://www.cnblogs.com/shamo89/p/8383915.html 如何监控缓存的命中率 redis提供了INFO这个命令,能够随时监控服务器的状态,只用telnet到对应服务器的端口,执行命令即可: 通过计算hits和miss,我们可以得到缓存的命中率:14414110
阅读全文
摘要:https://www.cnblogs.com/cxxjohnson/p/9072383.htmlcmd访问redis redis-cli.exe -h 127.0.0.1 -p 6379 redis-cli -h host -p port -a password key keys * 获取所有的k
阅读全文
摘要:Redis相比其它的KV数据库,其一大特点是支持丰富的数据类型。它一共支持5种数据类型:string(字符串),hash(哈希),list(列表),set(集合)及zset(sorted set:有序集合)。下面逐一介绍这5种数据类型及其使用场景和内部实现方式。 String Hash 这里 Val
阅读全文
摘要:Redis如何做持久化的? bgsave做镜像全量持久化,aof做增量持久化。 因为bgsave会耗费较长时间,不够实时,在停机的时候会导致大量丢失数据,所以需要aof来配合使用。 在redis实例重启时,会使用bgsave持久化文件重新构建内存,再使用aof重放近期的操作指令来实现完整恢复重启之前
阅读全文
摘要:单机模拟 https://my.oschina.net/shxjinchao/blog/2046247 修改7001节点的配置文件 cd /usr/local/redis-sentry/etc/7001/ vi redis.conf ###具体需要修改的配置 port 7001 ####redis一
阅读全文
摘要:转自 :https://www.cnblogs.com/linjiqin/p/8003838.html 前言 分布式锁一般有三种实现方式:1. 数据库乐观锁;2. 基于Redis的分布式锁;3. 基于ZooKeeper的分布式锁。本篇博客将介绍第二种方式,基于Redis实现分布式锁。 可靠性 首先,
阅读全文
摘要:JVM 内置缓存 mybatis、hibernate二级缓存(sessionfactory)机制分别基于oscache、ehcache OsCache与EhCache区别 ehcache 主要是对数据库访问的缓存,相同的查询语句只需查询一次数据库,从而提高了查询的速度,使用spring的AOP可以很
阅读全文