dmc*_*mck 10 memcached node.js
我需要用Node实现一个内存缓存,看起来目前有两个可用的包:
看看两个Github页面,看起来两个项目都在积极开发中,具有类似的功能.
任何人都可以推荐一个吗?有谁知道哪一个更稳定?
And*_*kov 14
根据github问题列表,在撰写本文时,项目3rd-Eden/node-memcached似乎不稳定.(例如,请参阅问题#46)此外,我发现它的代码很难阅读(因而很难更新),因此我不建议在您的项目中使用它.
第二个项目elbart/node-memcache似乎工作得很好,我对它的源代码编写方式感觉很好.所以,如果我只选择这两个选项,我宁愿使用elbart/node-memcache.
但截至目前,两个项目都存在存储BLOB的问题.对于3rd-Eden/node-memcached项目存在一个已解决的问题,而elbart/node-memcache根本不支持该选项.(可以公平地说,有一个项目的分支据说可以添加存储BLOB的选项,但我还没有尝试过)
所以如果你需要在memcached中存储BLOB(例如图像),我建议使用超频/ mc模块.我现在在我的项目中使用它并且没有问题.它有很好的文档,它是高度可定制的,但仍然易于使用.目前它似乎是唯一可以与BLOB存储和检索一起工作的模块.
由于这是一个古老的问题/回答(2年前),我通过谷歌搜索然后进行研究来到这里,我觉得我应该告诉读者我肯定认为3-eden的memcached包是最合适的.它似乎工作正常,并根据他人的使用和最近的更新,它是明显的赢家.这个月的下载量接近20K,仅在今天的1300次,最后一次更新是在21小时前完成的.没有其他memcache包甚至接近.https://npmjs.org/package/memcached
| 归档时间: |
|
| 查看次数: |
11425 次 |
| 最近记录: |