摘要: 下载mongodb https://www.mongodb.com/download center/community 安装mongodb mongod 和mongo命令的作用不一样,在这里捯饬了半小时。 配置权限 阅读全文
posted @ 2020-04-12 22:21 无话可说丶 阅读(273) 评论(0) 推荐(0) 编辑
摘要: 缓存雪崩 产生原因 我们都知道Redis不可能把所有的数据都缓存起来,所以Redis需要对数据设置过期时间,并采用的是惰性删除( 放任键过期不管,但是每次从键空间中获取键时,都检查取得的键是否过期,如果过期的话,就删除该键;如果没有过期,那就返回该键 )+定期删除两种策略对过期键删除。如果缓存数据设 阅读全文
posted @ 2020-04-12 16:57 无话可说丶 阅读(339) 评论(0) 推荐(0) 编辑
摘要: RDB 简介 RDB是Redis用来进行持久化的一种方式,是把当前内存中的数据集快照写入磁盘,也就是快照(数据库中所有键值对数据)。恢复时是将快照文件直接读到内存里。 两种触发方式 手动触发 save: 该命令会阻塞redis,在sava期间,不能执行其他命令,直到持久化完成。 bgsave: 该命 阅读全文
posted @ 2020-04-12 16:43 无话可说丶 阅读(315) 评论(0) 推荐(0) 编辑
摘要: 搭建主从复制 简介 主机数据更新后根据配置和策略,自动同步到备机的master/slaver机制,mester以写为主,slaver以读为主。原则上是配从不配主。 搭建主从复制 新建三个文件夹:redis8000、redis8001、redis8002 将redis.conf复制到redis8000 阅读全文
posted @ 2020-04-12 15:56 无话可说丶 阅读(396) 评论(0) 推荐(0) 编辑
摘要: Jedis和Lettuce Springboot2.x之后连接Redis默认使用的是Lettuce,2.x之前默认使用的是Jedis。 Jedis Jedis在实现上是直接连接的Redis Server,如果在多线程环境下是非线程安全的。每个线程都去拿自己的 Jedis 实例,当连接数量增多时,资源 阅读全文
posted @ 2020-04-12 13:36 无话可说丶 阅读(490) 评论(0) 推荐(0) 编辑