閱讀272 返回首頁    go 阿裏雲 go 技術社區[雲棲]


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

  上一篇:go  Node.js Undocumented(2)
  下一篇:go  Node.js Undocumented(1)