Redis基本介绍
- 启动服务端:redis-server
- 启动客户端:redis-cli --raw
- 运行测试命令: PING
- 异常场景:PING Could not connect to Redis at 127.0.0.1:6379: Connection refused
- 正常场景:PONG
- 切换数据库:Select 1
- 注意:数据库没有名称,默认 16 个,通过 0-15 来标识
- Redis键值对说明
- redis 是 key-value 的数据结构; 每条数据都是一个”键值对”; 键(key)的类型是字符串(string);值(value)类型分为五种:
-
- 字符串 string;
-
- 哈希 hash;
-
- 链表 list;
-
- 无序集合 set;
-
- 有序集合 zset;
-
- redis 是 key-value 的数据结构; 每条数据都是一个”键值对”; 键(key)的类型是字符串(string);值(value)类型分为五种:
字符串 string
- 字符串(string)是 redis 最基本的类型;
增加、修改
- 如果设置的键不存在则为添加,如已经存在则为修改;
- redis 中字符串(string)可以用单引号’’,或者双引号””引起来,也可以省略引号,如:”china”, ’china’, china 三种写法都可以;
设置键值 set key value
- 例:设置健’user1’值为’aaa’
set 'user1' 'aaa'
设置键值及过期时间,以秒为单位 setex key seconds value
- 例:设置键’user2’值为’bbb’,