这东西的文档bug百出啊,
不说很多处单词直接连在一起,影响阅读,
也不说有些语句读不懂(俺太菜),
也不说有几处命令返回的0或1颠倒了(通过上下文以及其他类似地方可以纠正)。
单单说那个list和set操作命令:“”,俺一直没搞懂,
上了telnet,就写“lpush mylist foo”,一直就不行,看客户端程序的例子“”。。。
还是没搞明白怎样在telnet上用,反正不是报错就是压入mylist了,但是都是空字符串。。。
最后,当更多的知识点进入脑袋之后,终于开窍了,应该是“lpush _key_ _value_lenght_”,
然后回车,然后输入值。。。
list的元素不是key-value对,只有index。。。
跟set命令一样,要输入的值是个bulk,所以telnet上要先输入值的长度。。。
文档中介绍参数类型和返回值的时候,提到了命令或者返回值有bulk类型,现在看来,这种类型在telnet里作为输入都是先写上值的长度,然后“\r\n”之后再写值。。。
这个不是bug。。。有点隐晦了。。。俺真不聪明。。。
阅读(1155) | 评论(0) | 转发(0) |