redis是一款高性能的NOSQL系列的非关系型数据库
它支持字符串、哈希表、列表、集合、有序集合,位图,hyperloglogs等数据类型。内置复制、Lua脚本、LRU收回、事务以及不同级别磁盘持久化功能,同时通过Redis Sentinel提供高可用,通过Redis Cluster提供自动分区。
特点:
数据之间没有关联关系
数据存储在内存中
安装redis
选择下载稳定版(stable)
命令行进入download目录
当前版本号(5.0.7)
解压:tar zxvf redis-5.0.7.tar.gz
将生成的redis-5.0.7移动到/usr/local/
移动到: mv redis-5.0.7 /usr/local/
再进入当前redis-5.0.7目录
编译测试sudo make test
编译安装:sudo make install
make test 报错解决!
笔者为了测试,进行了多次安装和卸载,重复安装没有卸载干净会报下面的错:
[exception]: Executing test client: couldn't execute "src/redis-benchmark":
make[1]: *** [test] Error 1 make: *** [test] Error 2
解决这个错误,执行下面的语句即可:
make distclean
make
make test
非常感谢原作者提供的帮助。 https://blog.csdn.net/Jason_M_Ho/article/details/80007330
redis的启动与停止
输入redis-server
打开服务
此时再新建一个命令窗
输入redis-cli
关闭服务 输入shutdown
客户端常用命令:
命令 | 用途 |
---|---|
set key value | 设置key的值 |
get key | 获取key的值 |
del key | 清除key的值 |
exists | 查看此key是否存在 |
keys * | 查看所有的key |
flushall | 清除所有的key |
如若需要详细的命令请移步:
redis教程
附:redis-desktop-manager桌面管理工具下载路径(Mac10.13.4 可用)
redis可视化工具
下面亲测可用
mac redis 管理工具