本人最近刚刚接触Redis,也算是作为学习笔记写下这篇博客,如果有错的地方还请大家多多包涵和指正。

关于Redis的安装,这里就不赘述了,网上有很多资料可以借鉴。

1.Redis设置密码

config set requirepass 密码

如:config set requirepass "123456" 即为设置密码123456

检验:auth 123456   显示ok即表示密码以及设置成功了。

如下图所示

redis 设置long类型 redis key设置_键值对

如果还没有设置密码,输入auth 123456会出现下面的提示:

redis 设置long类型 redis key设置_键值对_02

2.Redis设置键值对

set [key] [value]  如 set biubiu "everything" 即设置一个key为biubiu,值为"everything"的键值对。

准确的说key和value加不加双引号结果都是默认加的,所以直接写set biubiu everything就行。 

我们想取出键值对,就可以 get [key] 如刚才的biubiu可以这么取:get biubiu 

redis 设置long类型 redis key设置_redis_03

3.Redis删除键值对

del [key] 不多解释

redis 设置long类型 redis key设置_redis 设置long类型_04

4.Redis显示所有的key

keys *

redis 设置long类型 redis key设置_键值对_05

5.Redis设置key过期时间

先用正常的set语句设置一个键值对,比如 set timelife xxx

然后用如下语句:expire [key] [seconds] 如expire timelife 60 意思就是timelife这个键值对60秒后将失去此键值对

查看key的剩余时间:ttl [key]

redis 设置long类型 redis key设置_redis_06

6.Redis数据备份


save即可


查看备份的位置:config get dir

在那个目录下就可以看到dump.rdb自动生成了。

redis 设置long类型 redis key设置_双引号_07

redis 设置long类型 redis key设置_双引号_08