原创

redis常用命令总结

项目中经常用redis缓存数据库,现将常用redis命令汇总如下:

一、查询大key命令 bigkeys
查询库中占用内存较大的key列表命令: redis-cli --bigkeys
使用 -i 参数控制扫描间隔,避免扫描指令导致服务器的 ops 陡增报警: redis-cli --bigkeys -i 0.1
注意:此命令是在操作系统命令行执行,并非登陆进redis命令行
例如,在windows命令行下执行bigkeys,查询结果如下图所示

从结果可分析出较大的key有:
string类型的 test_20180101 ,大小有19个字节
list类型的 list1

二、集合复制

   1. set集合复制
        SUNIONSTORE destination key1 [key2]
        所有给定集合的并集存储在 destination 集合中
        举例:  SUNIONSTORE ukey key1 key2    key1和key2集合中的数据全部合并到ukey中
正文到此结束
Loading...