node-leveldb的memcached adapter
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。
文章轉自莊周夢蝶 ,原文發布時間 2011-05-31
最後更新:2017-05-18 18:04:52