【Redis】获取没有设置ttl的key脚本
为了遍历Redis中没有设置ttl的key,我开发了一个小脚本直接连接Redis 进行scan 遍历所有的key,然后在检查key的ttl,将没有ttl的key输出到指定的文件里面。
Redis 删除1.2亿指定前缀的key
因为更换IDC的原因,我们需要迁移缓存到新的机房,开发同学提出老的缓存有1.2亿无效(未设置过期时间)的key和正常在用的业务key,在迁移之前可以先指定前缀将key删除。那么问题来了,如何快速删除1.2亿的key呢?
【Redis】Sentinel 高可用架构
Redis-Sentinel是Redis官方推荐的高可用性(HA)解决方案,当用Redis做Master-slave的高可用方案时,假如master宕机了,Redis本身(包括它的很多客户端)都没有实现自动进行主备切换,而Redis-sentinel本身也是一个独立运行的进程,它能监控多个master-slave集群,发现master宕机后能进行自懂切换。
【Redis】Redis 主从复制之一
和关系型数据库一样,Redis也有自己的高可用属性,主从复制,相比而言 redis的主从复制的搭建过程更为简单。本文简单介绍redis的主从复制原理和搭建过程。
【Redis】Redis 初探
一 简介 Redis 是一款完全开源免费的高性能的key-value数据库,可以作为缓存,kv结构存储和队列,目前在互联网行业比较广泛使用。 Redis作为Key-value型数据库,它提供了Key-Value 映射关系。除了常规的数值或字符串,Redis的键值能够提供 Lists,Sets,Sorted sets (有序集合),Hashes (哈希表) 多种结构。...