庄周梦蝶

生活、程序、未来
   :: 首页 ::  ::  :: 聚合  :: 管理

node-leveldb的memcached adapter

Posted on 2011-05-31 16:45 dennis 阅读(3651) 评论(1)  编辑  收藏 所属分类: my open-sourcenode.js
    leveldb是google最近开源的一个实现,但是它仅是个lib,还需要包装才能使用。node-leveldb就是一个用node.js包装leveldb的项目,你可以用javascript访问leveldb。node-leveldb仅提供API,不提供网络接口供外部访问。我fork了个分支,搞了个memcached的adapter,将node-leveldb的API暴露为memcached的文本协议,这样一来你可以直接用现有的memcached client甚至直接telnet上去进行测试。感兴趣的朋友可以测试下。adpater就一个文件memcached.js
    
    fork的分支在:
    https://github.com/killme2008/node-leveldb

    编译node-leveldb之后,执行
node memcached-adpater/memcached.js

    即可启动memcached adapter在11211端口,你可以telnet上去测试。目前仅支持get/set/delete/quit协议,不支持flag和exptime。

评论

# re: node-leveldb的memcached adapter  回复  更多评论   

2011-05-31 20:18 by 爱之谷
即可启动memcached adapter在11211端口,你可以telnet上去测试。目前仅支持get/set/delete/quit协议,不支持flag和exptime。

只有注册用户登录后才能发表评论。


网站导航: