
redis
shn1994
这个作者很懒,什么都没留下…
展开
-
redis填坑之一 dump.rdb 文件在哪里
问题来源:要部署另外一套的测试线环境,需要部署新的redis,离线安装完了之后,需要将之前的测试线的数据转到新的测试,查看原先的配置文件,其中dir 配置信息是dir ./ 也就是默认的,(之前redis不是我安装的)当时按照自己的习惯去了原先的 /usr/local/bin 找dump.rdb文件,当然也就发现了。然后拷到另外一台服务器的/usr/local/bin,然后在这个目录执行 re...原创 2019-04-21 10:35:50 · 39269 阅读 · 2 评论 -
redis 常见配置
摘自某视频教程参数说明redis.conf 配置项说明如下:1. Redis默认不是以守护进程的方式运行,可以通过该配置项修改,使用yes启用守护进程 daemonize no2. 当Redis以守护进程方式运行时,Redis默认会把pid写入/var/run/redis.pid文件,可以通过pidfile指定 pidfile /var/run/redis.pid3. 指定Re...转载 2019-01-17 17:46:49 · 130 阅读 · 0 评论 -
Linux 下安装 redis
cd /opt wget http://download.redis.io/releases/redis-3.0.4.tar.gz (当时网络原因,下载一半总卡住,所以用的xftp上传的redis-3.0.4.tar.gz) tar -zxvfredis-3.0.4.tar.gz(解压) cd redis-3.0.4/ 执行make 执行make install (如果5.6出现问...原创 2019-01-16 17:37:06 · 185 阅读 · 0 评论 -
redis的慢查询分析01
redis-cli客户端执行命令分为发送命令、排队、执行命令、返回结果;慢查询只是统计执行命令的时间。慢查询会导致其他命令级联阻塞 ,慢查询配置参数:slowlog-log-slower-than:单位微妙,默认10000;slowlog-max-len:最多存储多少条,默认128,慢查询日志是一个先进先出的队列配置方式:修改配置文件或者通过动态命令修改(config set)...原创 2019-04-02 09:21:13 · 180 阅读 · 0 评论 -
搭建redis集群出现的问题
背景:在一台服务器上手动搭建三主三从,腾讯云centos7,redis5.04版本问题一:redis-cli -h 127.0.0.1 -p 6381 cluster addslots {0...5461}的时候出现(error) ERR Invalid or out of range slot解决:{0..5461}中的换成两个点 也就是换成 redis-cli -h 127.0...原创 2019-08-08 14:26:20 · 374 阅读 · 0 评论 -
redis 排行榜实现
想起在上一家公司做的一个需求,类似做个用户的中奖状况的滚动条(比如取出前20名来滚动),中奖用户根据中奖状况排序,当时数据存在mongodb中,各种aggregation和排序,现在想想其实本质是个排行榜,完全可以用redis来实现这个排行榜。redis中的zset保证元素的唯一性以及有序性zadd命令如上,增加或者修改命令ranking是key 数字是score权重值,zra...原创 2019-08-15 10:18:47 · 472 阅读 · 0 评论 -
redis 实现直播聊天(后台逻辑)
简单需求:直播的时候用户聊天的需求后台实现:分为两个接口:发送消息接口和请求消息接口主要点:redis的mget 的使用,以及key值的设计用直播期数【liveNum】作为当前期目前消息的总条数,使用incr在发送接口来累加总条数每条消息的key:直播期数【liveNum】_当前消息第几条实体类的属性public class LiveChat { /**...原创 2019-08-12 16:52:29 · 761 阅读 · 0 评论