redis简介(翻译整理稿,进行中)
http://simonwillison.net/static/2010/redis-tutorial/
1. Keys
l 1.2版本之前的版本关键词不支持空格。但是之后的版本也可能会存在bug。
l 短关键词会获得更好的性能
l 习惯的关键词结构是obj-type:id:field (大概是no-sql的习惯用法吧)。
例如user:23:username = simonw
现在支持hash作为value,这种习惯用法的重要性也大大减弱了
l SHA1(data) 也是一种比较常用的关键词构造方法。
2. Redis 的数据类型
l Binary-safe strings (up to 1GB)
Redis支持二进制格式的串,这样串可以包含任何字符包括NULL
这是由于Redis采用pascal风格的字符串,即:长度+字符串的编码方式
l Lists of binary-safe strings
l Sets of binary-safe strings
l Sorted sets(每个关键字有个权重(score),记录安装关键字的大小排序)
l Hashes
l Pubsub channesl
???????