redis

C语言编写, 特性:基于内存运行,高性能,支持持久化和分布式的NoSQL数据库>

  1.redis支持数据的持久化,可将内存中的数据保存在磁盘,可以下次使用

  2.key-value类型, 支持的数据结构有 string,list,set,zset,hash。

  3.支持 master-slave模式 的主从复制和事务操作

--------------------------------------------------------- key 关键字常用命令

1. KEYS *  查看所有key                     127.0.0.1:6379> KEYS *

2. EXISTS keyname  判断key是否存在              127.0.0.1:6379> EXISTS mylist

3. MOVE key db  key移动到指定db               127.0.0.1:6379> MOVE mylist 1

4. EXPIRE key seconds  key设置存活期             127.0.0.1:6379> EXPIRE atguigu 9999

5. TTL key  查看key还有多少秒过期,  -1永不过期, -2已过期    127.0.0.1:6379> TTL atguigu

6. TYPE key  查看指定key的类型                 127.0.0.1:6379> TYPE atguigu

--------------------------------------------------------- key 关键字常用命令

1. SET key value: 设置键值

2. GET key: 获取值

3. DEL key: 删除值

4. APPEND key value: 追加值

5. STRLEN key: 查看长度

6. INCR key: 将key保存的数字增加1, 如果是字符报错

7. DECR key: 将key减少1

8. INCRBY key incremen:将key增加指定值

9. DECRBY key decrement:将key减少指定值

10. GETRANGE key start end: 返回指定范围的值

11. SETRANGE key offset value: 设置指定范围的值

12.  SETEX key seconds value: 设置键值并增加存活时间

13.  SETNX key value: 不存在时设置键值

14. MSET key value [key value ...]: 批量设置键值

15. MGET key [key ...]: 批量获取值

16.  MSETNX key value [key value ...]: 不存在时批量设置键值

17. GETSET key value: 返回值并设置键值

剩余数据结构: 

1. 英文官网: https://redis.io/

2. 中文网站 http://redisdoc.com/

 

posted on 2018-07-31 15:48  听雨-  阅读(84)  评论(0)    收藏  举报

导航