redis命令是什么?

redis命令是什么?,第1张

1、连接 *** 作相关命令:

quit:关闭连接(connection)。

auth:简单密码认证。

2、value *** 作命令:

exists(key):确认key否存。

del(key):删除key。

type(key):返值类型。

使用的注意事项

1、 Redis和Memcache都是将数据存放在内存中,都是内存数据库。不过memcache还可用于缓存其他东西,例如图片、视频等等。

2、Redis不仅仅支持简单的k/v类型的数据,同时还提供list,set,hash等数据结构的存储。

3、虚拟内存–Redis当物理内存用完时,可以将一些很久没用到的value 交换到磁盘 。

4、过期策略–memcache在set时就指定,例如set key1 0 0 8,即永不过期。Redis可以通过例如expire 设定,例如expire name 10 。

处理格式存值: set key value 返回 ‘ok’,则正常使用, 取值: get key,返回结果值,key 为自定义变量。

Redis列表是简单的字符串列表,按照插入顺序排序。你可以添加一个元素到列表的头部(左边)或者尾部(右边)

一个列表最多可以包含 232 - 1 个元素 (4294967295, 每个列表超过40亿个元素)。

redis 列表使用命令 lpush存入,set的用法与set key 基本一致,有区别的就是取用值,lrang key start end, 取值需要输入 key 值和范围,因为set进去得数值长度是不固定得,只能从范围内取值,从0开始,结束任意

可以将结束放长一点,对取值没有影响。

1、config get requirepass 获取当前Redis的连接密码

2、CONFIG GET dir 启动的redis路径

3、config set requirepass "123123"  设置当前Redis的连接密码

4、auth 123123 密码验证

5、save 立刻持久化数据到dump.rdb文件中 只管保存,其它不管,全部阻塞

6、bgsave Redis会在后台异步进行快照 *** 作 可以通过lastsave 命令获取最后一次成功执行快照的时间

7、flushall 也会产生dump.rdb文件,但是里面是空的,无意义。

8、AOF  是以日志的形式记录每个 写 *** 作,AOF和RDB同时存在时,先使用AOF

9、redid-check-aof --fix append only.aof 修复AOF文件


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11740755.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-18
下一篇 2023-05-18

发表评论

登录后才能评论

评论列表(0条)

保存