验证Redis的通信协议RESP

上文中已经对RESP,也就是Redis的序列化协议进行了分析,那么我们如何证明呢?

我们可以通过如下的nc命令来连接Redis服务器:

nc 127.0.0.1 6379

以下是测试的结果,我们可以对照之前的文章来验证。

set name zsh
+OK
set age 18
+OK
incr age
:19
get name
$3
zsh
zadd myzset  a b c d
-ERR value is not a valid float
mset edu beijingdaxue eyes two mouth one
+OK
mget edu eyes mouth
*3
$12
beijingdaxue
$3
two
$3
one
get haha
$-1

上面的$-1,是当value为nil时,返回参数的字节长度。

发布了95 篇原创文章 · 获赞 32 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/jiangxiulilinux/article/details/104850927
今日推荐