关于membase Bucket Type
请教一下。
在创建membase
时,Bucket Type有两个一个是:Memcached, Membase
他们两个之间有什么区别
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
请教一下。
在创建membase
时,Bucket Type有两个一个是:Memcached, Membase
他们两个之间有什么区别
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(6)
这2东西没什么联系吧 一个是缓存db 一个是db
membase是老婆,可以长期持有,老婆吵完架,第二天还是一样,也就是说它缓存到磁盘,断电不丢失
memcached是情人,有时间限制,情人吵完架,第二天就没了,memcached断电就丢了
一个是缓存框架
一个是nosql数据库,不过貌似也有缓存功能
Memcached 是旧瓶, Membase是新酒。 度数不一样。
对于英文不好的人,这些起不到任何作用。
刚作了一些测试。
当选用membase时,你所存入的数据被持久化到磁盘上了。
当电脑重启后,之前set数据还可以被get出来。
而选用Memcached只是将数据存入缓存中,重启后数据就消失了。
------------------------------------------------------
官网上关于 Bucket Type 的说明:
http://wiki.membase.org/display/membase/Membase+Data+Buckets
Membase
Provides highly-available and dynamically reconfigurable distributed data storage, providing persistence and replication services. Membase buckets are 100% protocol compatible with, and built in the spirit of, the memcached open source, distributed key-value cache (see www.membase.org).
Memcached
Provides a directly-addressed, distributed (scale-out), in-memory, key-value cache. Memcached buckets are designed to be used alongside relational database technology — caching frequently-used data, thereby reducing the number of queries a database server must perform for web servers delivering a web application.
总之呢,Membase 的类型才能使用 Membase 的集群、复制等特性。