Redis是一个开源(BSD许可)的内存数据结构存储,用作数据库,缓存和消息代理。它支持数据结构,如字符串,哈希,列表,集合,具有范围查询的排序集,位图,超级日志和具有半径查询的地理空间索引。Redis具有内置复制,Lua脚本,LRU逐出,交易和不同级别的磁盘持久性,并通过Redis Sentinel提供高可用性,并通过Redis Cluster自动分区。
安装
下载,解压,编译:
$ wget http://download.redis.io/releases/redis-4.0.6.tar.gz
$ tar xzf redis-4.0.6.tar.gz
$ cd redis-4.0.6
$ make
二进制文件是编译完成后在src目录下,通过下面的命令启动Redis服务:
$ src/redis-server
你可以使用内置的客户端命令redis-cli进行使用:
$ src/redis-cli
redis> set foo bar
OK
redis> get foo
"bar"
现在可以愉快的玩耍了。
注:
1、如果遇到Could not connect to Redis at 127.0.0.1:6379: Connection refused,
解决方法:找到redis.conf 并修改 daemonize no 为 daemonize yes ,这样就可以默认启动就后台运行
启动命令:
/root/redis-4.0.6/src/redis-server /root/redis-4.0.6/redis.conf
注:’/root/redis-4.0.6/src/’是centos安装路径,可以根据自己的路径和配置文件进行启动