随笔分类 - redis
摘要:rdb 60秒内修改5次就持久化,出发快照策略 就会生成dump.rdb 会fork一个子进程 适合大规模数据恢复 aof会把所有操作记录都记录,如果aof配置文件出问题了,没法启动,需要修复aof文件,按秒计算 ,一个是读写文件,一个是fork子线程 重写 超过64就会重新写一个文件
阅读全文
摘要:源码配置文件 yml 不建议用jedis.pool 因为底层没有注入bean ,而是建议使用lettuce pool 需要 RedisConnectionFactory 点开redis工厂实现类,就两个, 一个是Jedis 一个是lettuce, jedis很多类不存在 redis模板操作字符串 r
阅读全文
摘要:<dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>2.9.0</version></dependency> <dependency> <groupId>com.alibaba</
阅读全文
摘要:统计用户信息,活跃,为活跃,登录.未登录,还有疫情统计人数 365打开 用0和1统计只有两个状态 查看打卡和未打开 事务单条是原子性,事务不保证原子性 一次性,顺序性,排他性 开启事务,入队一个一个执行 事务如果命令语法有错误,就不会执行 运行时异常 其他命令可以正常执行 乐观锁
阅读全文
摘要:list的总结 往set里面添加值 随机抽选出一个元素 将一个指定的值移动到另一个set集合 查看两个set的交集并集差集 差集,list1里面和list2里面不同的 双方都有c, list1的ab list2没有,所以输出list1 hash哈希 判断hash钟指定的字段是否存在 分布式 zset
阅读全文
摘要:设置过期时间 incr vies 自增 截取部分字符串 [0,3] 乐观锁,是否存在 getset 获取原来的 redis的list 插入 头插法和尾插法 right就是尾插法 list移除指定的值 移除列表的最后一个元素,将他移动到新的列表钟 更新list的值 将某一个具体的value,插入到链表
阅读全文
摘要:缓存穿透 本来是有一层网 redis 现在缓存被穿透了直接到了mysql层 当张三查询数据库mysql得时候,李四执行同一个sql 查询, 直接走缓存 进化成cache ↓ 单机mysql ->缓存+缓存+垂直拆分->分库分表,(水平拆分也就是mysql集群) 可以使用select 切换数据库
阅读全文
摘要:redis部署 1 2022-06-12 14:56:43 2 2022-06-12 12:17:49 ls 3 2022-06-12 12:17:51 free 4 2022-06-12 14:57:01 ls 5 2022-06-12 14:58:28 ll 6 2022-06-12 14:58
阅读全文