进入命令行

./redis-cli

查看内存使用情况命令:info

# Memory
used_memory:887456         //数据占用了多少内存(字节)
used_memory_human:866.66K   //数据实际占用了多少内存(带单位的,可读性好)
used_memory_rss:7815168     /redis占用了多少内存
used_memory_rss_human:7.45M  //redis占用总内存
used_memory_peak:887456     //占用内存的峰值(字节)
used_memory_peak_human:866.66K   //占用内存的峰值(带单位的,可读性好)
total_system_memory:1968553984
total_system_memory_human:1.83G
used_memory_lua:37888       lua引擎所占用的内存大小(字节)
used_memory_lua_human:37.00K
maxmemory:0
maxmemory_human:0B
maxmemory_policy:noeviction
mem_fragmentation_ratio:8.81    //内存碎片率
mem_allocator:jemalloc-4.0.3    //redis内存分配器版本,在编译时指定的。有libc、jemalloc、tcmalloc这3种。

查看所有key

keys 或 keys ""

查看匹配前缀的keys

keys "miao*"

清空redis

flushdb fulshall

随机取出一个key

randomkey

查看key的类型

type key

查看数据库中key的数量

dbsize

查看服务器信息

info

查看redis正在做什么

monitor

查看日志

slowlog get slowlog get 10

取消这个落地机制

在redis里面执行一个命令 config set save ""

配置修改

save ""
#save 900 1
#save 300 10
#save 60 10000

查看

/usr/local/redis/bin/redis-cli keys jedi:cabbage_manager

批量删除

/usr/local/redis/bin/redis-cli keys *jedi:cabbage_manager* | xargs /usr/local/redis/bin/redis-cli del

xargs 意思是根据你查下出来的结果集,运行下面的命令