找回密码
 用户注册

QQ登录

只需一步,快速开始

查看: 4376|回复: 0

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

[复制链接]
发表于 2012-3-1 16:42:41 | 显示全部楼层 |阅读模式
RedBridge 是一款基于Redis的 HTTP API。使用LUA直接跟Redis交互,对Redis的连接实现连接池。(类似数据库的存储过程) 高效的实现复杂的业务逻辑。
RedBridge 具有以下特征:

  • 1. 使用C+epoll 编写的Web Server,支持HTTP GET操作
  • 2. 连接池,连接句柄复用,提高跟Redis连接效率
  • 3. 部分类库使用Redis的代码,更加的稳定
  • 4. 使用LUA直接调用Redis命令,实现一次性数据交互实现 复杂的业务逻辑。不需要多次数据交互
  • 5. 服务模型采用单进程,双线程模式
  • 6. 配置文件采用Lua 语法,容易读取和书写
  • 7. RedBridge发布前,还没有类似的开源项目

项目地址:http://code.google.com/p/redbridge/
Redis
是一个高性能的key-value数据库。 redis的出现,很大程度补偿了memcached这类keyvalue存储的不足,在部 分场合可以对关系数据库起到很好的补充作用。它提供了Python,Ruby,Erlang,PHP客户端,使用很方便。
性能测试结果:
SET操作每秒钟 110000 次,GET操作每秒钟 81000 次,服务器配置如下:
Linux 2.6, Xeon X3320 2.5Ghz.
stackoverflow 网站使用 Redis 做为缓存服务器。


您需要登录后才可以回帖 登录 | 用户注册

本版积分规则

Archiver|手机版|小黑屋|ACE Developer ( 京ICP备06055248号 )

GMT+8, 2024-11-21 18:30 , Processed in 0.024114 second(s), 5 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表