Redis 2.6 Lua 脚本功能实现分析

本文来自@huangz 同学的投稿分享,huangz 同学是 OOREDIS 的作者,Redis中文文档的维护者。本文主要了在 Redis 2.6 版本中将会引入的 Lua脚本功能的内部实现。向对这一新特性感兴趣的同学重点推荐。

用Redis进行fibonacci数列计算

Redis 2.6就快要发布了,预计下周应该会发布第一个RC版本。2.6 版本的最大亮点莫过于对lua脚本的支持,这一灵活性的加入,让Redis的角色又会进行一些转变,相信又会催生出很多新的用法。下面就是一个有意思的脚本,它的目的是使用Redis的lua功能进行fibonacci数列的计算。

Redis短期发展规划

刚刚Redis的第一作者@antirez发表了一篇博文,对Redis的后续发展规划做了一个比较明确的描述。下面是NoSQLFan的简单翻译,关注Redis的同学不要错过。

RedBridge: 为Redis提供HTTP API及连接池功能

RedBridge 是一款基于Redis的 HTTP API。使用LUA直接跟Redis交互,对Redis的连接实现连接池。(类似数据库的存储过程) 高效的实现复杂的业务逻辑。

Redis新分支,进行服务端lua脚本支持的开发

早在一年前,在Redis 的google group上就曾有人提出redis能不能提供诸如keya=kayb这样类似脚本语言的方法来操作数据。而最近Redis作者antirez同学连续发表的两篇博文将Redis执行脚本一事正式提到日程上来。