1.Redis
Redis 是 Remote Dictionary Service 的简称;也是远程字典服务;
Redis 是内存数据库,KV 数据库,数据结构数据库;
Redis 应用非常广泛,如 Twitter、暴雪娱乐、Github、Stack/Overflow、腾讯、阿里巴巴、京东、华为、新浪微博等,很多中小型公司也在使用;
Redis 命令查看:Redis命令中心(Redis commands) – Redis中国用户组(CRUG)
2.应用
- 记录朋友圈点赞数、评论数和点击数(hash)
- 记录朋友圈说说列表(排序),便于快速显示朋友圈(list)
- 记录文章的标题、摘要、作者和封面,用于列表页展示(hash)
- 记录朋友圈的点赞用户ID列表(list),评论ID列表(list),用于显示和去重计数(zset)
- 缓存热点数据,减少数据库压力(hash)
- 如果朋友圈说说 ID 是整数 id,可使用 redis 来分配朋友圈说说id(计数器)(string)
- 通过集合(set)的交并差集运算来实现记录好友关系(set)
- 游戏业务中,每局战绩存储(list)
3.安装编译
- 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 是客户端程序
4.启动
指定端口启动服务
- 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
想了解更多关于redis--Linux安装的内容,请扫微信
或微信搜索jiemingpan
版权说明:本文版权由作者自行负责,如有侵权请联系本站删除。