Mac 安装 Redis
一、下载
打开官网:redis.io/
点击下载或者使用命令行下载:
$ wget http://download.redis.io/releases/redis-5.0.8.tar.gz
二、解压安装
$ tar -zxvf redis-5.0.8.tar.gz -C ~/Local #解压
$ sudo mv redis-5.0.8 /usr/local/ #移动
$ cd /usr/local/redis-5.0.8 #切换目录
$ sudo make test #编译测试
$ sudo make install #编译安装
- 执行安装命令
make install
- 注意,编译测试和编译安装时可能会报错
Hint: It's a good idea to run 'make test'
执行cd src && make install
提示:
Hint: To run 'make test' is a good idea ;)
INSTALL install
INSTALL install
INSTALL install
INSTALL install
INSTALL instal
再次执行make test
安装成功!
三、安装成功测试
- 安装成功后,输入
redis-server
启动redis
- 测试redis
新建一个终端窗口,输入命令行redis-cli
redis常用命令
命令 用途 set key value 设置 key 的值 get key 获取 key 的值 exists key 查看此 key 是否存在 keys * 查看所有的 key del key 删除指定索引的值 flushall 消除整个 redis 服务器的数据 flushdb 清空当前数据库中所有的 key 数据
value
可以是string
,hash
,list
,set
,sorted set
使用场景
1. 去最新n个数据的操作
2. 排行榜,取top n个数据 //最佳人气前10条
3. 精确的设置过期时间
4. 计数器
5. 实时系统, 反垃圾系统
6. pub, sub发布订阅构建实时消息系统
7. 构建消息队列
8. 缓存
- String:缓存、限流、计数器、分布式锁、分布式Session
- Hash:存储用户信息、用户主页访问量、组合查询
- List:微博关注人数时间轴表、简单队列
- Set:赞、踩、好友关系
- ZSet:排行榜
本作品采用《CC 协议》,转载必须注明作者和本文链接
本帖由 Galois
于 4年前 加精
brew install redis 也很香的 还是常驻