redis 是一个高性能的key-value数据库。 redis的出现,很大程度补偿了memcached这类keyvalue存储的不足,在部 分场合可以对关系数据库起到很好的补充作用。它提供了Python,Ruby,Erlang,PHP客户端,使用很方便。问题是这个项目还很新,可能还不 足够稳定,而且没有在实际的一些大型系统应用的实例。此外,缺乏mc中批量get也是比较大的问题,始终批量获取跟多次获取的网络开销是不一样的。
改进内容:
- [url=]Redis transactions: MULTI/EXEC (antirez)[/url]
- [url=]Blocking POP: BLPOP and BRPOP (antirez)[/url]
- [url=]Virtual Memory (antirez with contributions from Pieter Noordhuis)[/url]
- [url=]APPEND command (antirez)[/url]
- [url=]WITHSCORES in ZRANGEBYSCORE thanks to Sam Hendley (antirez)[/url]
- [url=]Much faster .rdb loading/saving times (antirez)[/url]
- [url=]Add DISCARD command to discard queued MULTI commands. (djanowski, antirez)[/url]
- [url=]Interactive mode to redis-cli. (Michel Martens & Damian Janowski)[/url]
- [url=]Countless improvements to skip list implementation (Pieter Noordhuis)[/url]
- [url=]ZINTERSTORE, ZUNIONSTORE commands (Pieter Noordhuis)[/url]
- [url=]ZRANK command (Pieter Noordhuis)[/url]
- [url=]SUBSTR command (antirez)[/url]
- [url=]Now list push commands return the length of the new list (Gustavo Picon, antirez)[/url]
- [url=]ZREMBYRANK command (Pieter Noordhuis)[/url]
- [url=]Hash data type with all the associated commands (antirez & Pieter Noordhuis)[/url]
- [url=]Added ZREVRANK (Pieter Noordhuis)[/url]
- [url=]Fixed hard to track replication bug (Jeremy Zawodny)[/url]
- [url=]Tool to check rdb files for unprocessable opcodes (Pieter Noordhuis)[/url]
- [url=]Random internals refactoring / cleanups (antirez & Pieter Noordhuis)[/url]
- [url=]Fixed issues 193, 194, 191 (Antonio Ognio)[/url]
- [url=]Support for include directive in config parser (Jeremy Zawodny)[/url]
- [url=]Fix authentication for redis-cli on non-interactive mode. (Michel Martens)[/url]
- [url=]Added linenoise.c for zero deps line editing support. (antirez)[/url]
- [url=]Use linenoise for line editing on redis-cli. (Michel Martens)[/url]
- [url=]More incremental expiration of keys. (antirez)[/url]
- [url=]CONFIG command (antirez)[/url]
- [url=]Publis/Subscribe and associated commands (antirez)[/url]
- [url=]New form of shared object, sharing all the small integers (antirez)[/url]
- [url=]Validate numeric inputs. (Alex McHale)[/url]
- [url=]Non blocking hash table resize, thanks to Derek Collison and Pieter Noordhuis for design ideas and help. (antirez)[/url]
- [url=]Enable hash dereference in SORT on BY and GET (Pieter Noordhuis)[/url]
- [url=]Now all commands support binary safe keys (antirez)[/url]
- [url=]SETEX (Set + EXPIRE) implemented (antirez & Pieter Noordhuis)[/url]
- [url=]redis-cli now accepts and outputs quoted strings in interactive mode (antirez)[/url]
- [url=]New MONITOR output format with timestamp, 1 command per line. (antirez)[/url]
- [url=]Tool to check if AOF is valid, and fix it if needed (Pieter Noordhuis)[/url]
- [url=]Major speedup to AOF with fsync always, thanks to Derek Collison for the algorithm (antirez)[/url]
- [url=]Append only filename configurable (Pieter Noordhuis)[/url]
- [url=]Add SIGTERM shutdown handling. (Ashley Martens)[/url]
- [url=]Many improvements in Redis test suite (Pieter Noordhuis)[/url]
- [url=]Add git commit information to INFO listing (Pieter Noordhuis & antirez)[/url]
- [url=]Many more minor things mainly from me and Pieter Noordhuis, but this changelog is already too big ;)[/url]
|
|
经验- 20939
金钱- 24527
贡献- 16
- 注册时间
- 2010-2-5
- 最后登录
- 2012-2-1
- 在线时间
- 101 小时
|