Chinaunix首页 | 论坛 | 博客
  • 博客访问: 683804
  • 博文数量: 132
  • 博客积分: 10060
  • 博客等级: 上将
  • 技术积分: 1732
  • 用 户 组: 普通用户
  • 注册时间: 2007-12-21 12:35
个人简介

迷惘的码农。

文章分类

全部博文(132)

文章存档

2013年(1)

2011年(2)

2010年(9)

2009年(41)

2008年(79)

我的朋友

分类: 数据库开发技术

2009-12-02 17:46:02

这东西的文档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。。。有点隐晦了。。。俺真不聪明。。。
阅读(1151) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~