redis--Linux安装
阿里云国内75折 回扣 微信号:monov8 |
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6 |
目录
C/C++Linux服务器开发/后台架构师【零声教育】-学习视频教程-腾讯课堂
Redis
Redis 是 Remote Dictionary Service 的简称也是远程字典服务
Redis 是内存数据库KV 数据库数据结构数据库
Redis 应用非常广泛如 Twitter、暴雪娱乐、Github、Stack/Overflow、腾讯、阿里巴巴、京东、华为、新浪微博等很多中小型公司也在使用
应用
- 记录朋友圈点赞数、评论数和点击数hash)
- 记录朋友圈说说列表排序便于快速显示朋友圈list)
- 记录文章的标题、摘要、作者和封面用于列表页展示hash)
- 记录朋友圈的点赞用户ID列表list评论ID列表list用于显示和去重计数zset
- 缓存热点数据减少数据库压力hash
- 如果朋友圈说说 ID 是整数 id可使用 redis 来分配朋友圈说说id计数器string
- 通过集合set的交并差集运算来实现记录好友关系set
- 游戏业务中每局战绩存储list)
安装编译
git clone https://gitee.com/mirrors/redis.git -b 6.2
cd redis
sudo su
make
make test
make install
# 默认安装在 /usr/local/bin
# redis-server 是服务端程序
# redis-cli 是客户端程序
启动
指定端口启动服务
redis-server --port 6872
redis-cli -p 6872
指定配置文件启动服务
mkdir redis-data
# 把redis文件夹下 redis.conf 拷贝到 redis-data
# 修改 redis.conf
# requirepass 修改密码 123456
# daemonize yes
cd redis-data
redis-server redis.conf
# 通过 redis-cli 访问 redis-server
redis-cli -h 127.0.0.1 -a 123456