node.js 链接membase

先说为什么选用membase作为nosql方案,现在的nosql简直是太多了。多的让 你不知道用哪个好,但是要选数据库还得知道你自己的需求是什么,首先我需要的是一个作为缓存方案的数据库。那么membase和redis显然是最合适的,那么这两者之间的差别是什么呢。

首先redis读写快,但是redis集群很麻烦,自己的集群有缺陷,所以我选择membase,membase可以很方便的集群,并且提供了后台操作视图。其次membase兼容memcache,对之前的服务有很好的兼容性。

但是membase没有提供node.js的链接api,只能通过node.js编写scoket按照memcache协议来访问membase服务器,还得自己实现连接池等等,太麻烦了。

在国外网站经过一番天翻地覆的搜索之后发现了memcached,这个用来连接memcache的node.js程序为我们提供的方便,

1.memcached的下载方法,使用npm下载,node.js组建的下载一般都是用npm来管理的。

$ npm install memcahced 运行就会下载 memcached

2.memcached的引用,将memcached放在nodepath下面的lib/node_modules 下面,或者载自己的项目下面新建/node_modules 目录,将memcached引入,然后  required(memcached)就可以使用的。具体使用方法参考memcached中得readme文档。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值