redis
文章平均质量分 68
xiaolyuh123
凡是过去,皆为序幕
展开
-
Redis 键的淘汰策略
当redis占用的内存超过服务器的为例内存的时候,就会触发系统的swap,这时内存回合磁盘频繁交换,导致redis性能急剧下降,这时对于访问频繁的redis来说,服务相当于不可用状态,为了防止出现这种情况,redis提供了maxmemory参数来控制redis占用的最大内存大小,防止出现swap.但是一旦设置了内存的最大值 ,就可能出现内存使用到达最大值的情况,这时redis的淘汰策略就排上用场了.当reids使用的内存到达设置的最大内存的时候redis的淘汰策略开始执行。转载 2024-02-28 20:56:02 · 56 阅读 · 0 评论 -
Redis开发规范
为了让开发人员更合理的使用Redis,提升Redis服务的应用的可用性、可靠性和稳定性,缩短故障后服务恢复时间。转载 2023-10-08 10:58:04 · 222 阅读 · 0 评论 -
Docker 搭建Redis Sentinel 测试环境
使用docker 快速搭建redis sentinel测试环境原创 2022-04-25 19:30:49 · 1657 阅读 · 0 评论 -
Docker搭建Redis Cluster
为了体验Redis集群,并且为了便于部署所以直接使用docker部署了一个简单集群: docker run -e "IP=0.0.0.0" -p 7000-7005:7000-7005 -d --name redis-cluster grokzen/redis-cluster:latest 连接测试redis-cli -c -p 7000通过set 命令测试集群:127.0.0.1:7000> set a 1-> Redirected to slot [15495] locate原创 2020-12-31 13:20:27 · 801 阅读 · 1 评论 -
MAC安装和卸载redis
安装卸载查询可安装的版本查询版本号brew search redis:olafwang@OLAFWANG-MB0 etc % brew search redis ==> Formulaehiredis redis ✔ redis-leveldb redis@3.2 redis@4.0==> Caskshomebrew/cask/another-redis-desktop-managerhomebrew/cask/red原创 2020-06-20 18:47:41 · 1778 阅读 · 1 评论 -
在RedisTemplate中使用scan代替keys指令
SCAN 简介SCAN 命令及其相关的 SSCAN 命令、 HSCAN 命令和 ZSCAN 命令都用于增量地迭代(incrementally iterate)一集元素(a collection of elements):SCAN 命令用于迭代当前数据库中的数据库键。SSCAN 命令用于迭代集合键中的元...原创 2020-02-22 12:15:43 · 2513 阅读 · 4 评论 -
查看并 redis慢日志
登录redisroot@284ffcb1ebf5:/usr/local/bin# ./redis-cli127.0.0.1:6379> slowlog get(empty list or set)或从192.168.56.57本地客户端访问192.168.56.56远程数据库服务 (主机为 192.168.56.56,端口为 6379 ,密码为aabbcc 的 redis 服务上)原创 2018-01-30 18:24:36 · 2469 阅读 · 0 评论 -
连接到redis
root@284ffcb1ebf5:/usr/local/bin# ./redis-cli127.0.0.1:6379> slowlog get(empty list or set)从192.168.56.57本地客户端访问192.168.56.56远程数据库服务 (主机为 192.168.56.56,端口为 6379 ,密码为aabbcc 的 redis 服务上) [root@loc原创 2018-01-30 18:25:57 · 2650 阅读 · 0 评论