注:此文章为个人学习笔记,如有错误欢迎指出。
1.1
心跳命令
ping
键入
ping
命令,会看到
PONG
响应,则说明该客户端与
Redis
的连接是正常的。该命令
亦称为心跳命令。
1.2
读写键值命令
set key value
会将指定
key-value
写入到
DB
。
get key
则会读取指定
key
的
value 值。其中存的值都为简单动态字符串SDS,有兴趣可以去了解一下。
1.3 DB
切换
select
Redis
默认有
16
个数据库。这个在
Redis Desktop Manager
(
RDM
)图形客户端中可以直
观地看到。
默认使用的是
0
号
DB
,可以通过
select db
索引来切换
DB
。例如,如下命令会切换到
DB5
,并会将
age-13
写入到
DB5
中。
1.4
查看
key
数量
dbsize
dbsize
命令可以查看当前数据库中
key
的数量。
1.5
删除当前库中数据
flushdb
flushdb
命令仅仅删除的是当前数据库中的数据,不影响其它库。可以看到0库被删但是5库没有影响
1.6删除所有库中数据命令flushall
flushall
命令可以删除所有库中的所有数据。所以该命令的使用一定要慎重。
先往0库加数据,执行flushall
可以看到0和5库数据都为零
1.7
退出客户端命令
使用
exit
或
quit
命令均可退出
Redis
命令行客户端。