Redis简单安装使用

时间:2021-09-14 16:02:12

REmote DIctionary Server(Redis) 是一个key-value存储系统,开源,使用C语言编写的,遵循 BSD协议,支持网络,可基于内存也可持久化的日志型的数据库,并且具有多种语言的API。通常也可被称之为数据结构服务器,由于value可以是字符串-string,哈希-Map,列表-list,集合-sets和有序集合-sorted sets等类型,具有的特点

 1,支持数据的持久化,可以将内存中的数据保存在磁盘中,重启时候可以再次加载

 2,支持简单的key-value类型的数据,也支持list,set,zset,hash等数据结构的存储

 3,支持数据的备份,master-slae模式的数据备份

优势:

高性能;丰富的数据类型;原子操作;丰富特性

安装

下载地址http://download.redis.io/releases/redis-4.0.1.tar.gz,

$ wget http://download.redis.io/releases/redis-4.0.1.tar.gz
$ tar xzf redis-4.0.1.tar.gz
$ cd redis-4.0.1
$ make
启动,进入src目录

[root@centos7 src]# ./redis-server
7026:C 13 Aug 11:36:55.505 # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo
7026:C 13 Aug 11:36:55.506 # Redis version=4.0.1, bits=64, commit=00000000, modified=0, pid=7026, just started
使用命令行工具redis-cli访问

[root@centos7 src]# ./redis-cli 
127.0.0.1:6379> set foo bar
OK
127.0.0.1:6379>
127.0.0.1:6379> get foo
"bar"

配置

一般配置文件在根目录的redis.conf,命令行获取配置格式:CONFIG GET CONFIG_NAME,可以使用*代替config_name获取所有配置信息

127.0.0.1:6379> config get loglevel
1) "loglevel"
2) "notice"
使用config set命令修改配置CONFIG SET CONFIG_OLD_NAME NEW_CONFIG_VALUE