Redis

  • 2021-11-24 11:02:38
  • Post By 高景洋
redis hset 返回值 1、如果字段是哈希表中的一个新建字段,并且值设置成功,返回 1 。 2、如果哈希表中域字段已经存在且旧值已被新值覆盖,返回 0 。 注意: 我们在代码中经常会用以下逻辑来判断redis 是否推送成功: result = redis.hset(re
查看全文 | 浏览次数(1587)
  • 2021-06-24 23:57:52
  • Post By 高景洋
背景: 晚上18:00 左右开始,一个redis 的cpu 开始 爆满 90% .. 92%.. 95%.. 100%.. 最高 185% .. ,我擦~ 这是要上天,当宇航员? 排查方式: 本着一切问题,先从自身找原因的原则, 1、先检查了一遍最近 大家提交的代码,没发现啥问题 2、将可能存在问题的程序,全部回退到昨天的版本,发现问题依旧 3、于是,想有没有可能 不是程序的问题。 然后,查了下redis cpu 100% 有哪些原因可以导致。如下: 1.redis连接数过高 2.数据持久化导致的阻塞 3.主从存在频繁全量同步 4.value值过大 5.redis慢查询 4、经过排查后, a、连接数在正常范围内 b、value值有过大key ,先暂放 c、redis 有慢查询,也先暂放 5、检查gran
查看全文 | 浏览次数(2659)
  • 2021-05-11 17:03:43
  • Post By 高景洋
Redis 大key , Redis 热点key 定位一直是困扰我们的问题~ 那 怎么定位,Redis 大key 和 热点key 呢? 首先,Redis 版本 要在 4.0 以上~ 大key查询命令: redis-cli -h 10.10.10.10 -p 6379 --bigkeys 热点key查询命令:redis-cli -h 10.10.10.10 -p 6379 --hotkeys
查看全文 | 浏览次数(1315)
  • 2021-04-23 12:38:39
  • Post By 高景洋
linux 下如何远程连接 redis redis-cli -h 10.10.10.10 -p 6379 端口号,如果是默认(6379),则可以省略不写~
查看全文 | 浏览次数(1123)
  • 2020-12-18 20:00:23
  • Post By 高景洋
slowlog get 慢查询日志获取 分别为慢查询日志标识ID 发生时间戳 命令耗时 执行命令和参数 slowlog len 慢查询日志条数 slowlog reset 清理 slowlog-max-len 不会占用太大内存,线上可以1000以上 slowlog-log-slower-than 默认10毫秒,高流量1毫秒以上支撑OPS不到1000,高并发可以设置1毫秒以下
查看全文 | 浏览次数(1204)
  1. 1