Heroku上的Node.js和Memcache?
如何从Node.js服务使用Memcache (在Heroku上 )?
有一篇Heroku文章 ,解释了如何从Ruby,Java和Python使用Memcache。 我在Heroku邮件列表上提出了这个问题,但没有结果(我的邮件似乎被阻止或被拒绝)。
MemJS看起来是一个很好的候选人。
MemJS是一个纯粹的Node.js客户端库,用于访问MemCachier服务和其他memcache服务器。 它使用二进制协议并支持SASLauthentication。
您可以按照Heroku Ruby教程(http://devcenter.heroku.com/articles/memcache)中的步骤获得关于如何与Heroku上的memcache接口的基本理解,但要在节点中执行相同的操作,您应该使用node-memcache库(https://github.com/elbart/node-memcache)。
我希望这有帮助。
node-memcache将不能与Heroku上的任何memcache提供程序一起使用。 特别是,该库使用文本协议,而不是二进制协议,不支持SASLauthentication。 MemJS都这样(正如Jacob指出的那样)