关于membase  Bucket Type

小木桶 发布于 2010/12/23 15:29
阅读 978
收藏 2

请教一下。
在创建membase
时,Bucket Type有两个一个是:Memcached, Membase
他们两个之间有什么区别

加载中
0
红薯
红薯

官网上关于 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 的集群、复制等特性。

0
小木桶
小木桶

对于英文不好的人,这些起不到任何作用。

刚作了一些测试。

当选用membase时,你所存入的数据被持久化到磁盘上了。

当电脑重启后,之前set数据还可以被get出来。

而选用Memcached只是将数据存入缓存中,重启后数据就消失了。

------------------------------------------------------

0
BigLazybone
BigLazybone

Memcached 是旧瓶, Membase是新酒。 度数不一样。

0
戴威
戴威

一个是缓存框架

一个是nosql数据库,不过貌似也有缓存功能

0
newliver
newliver

membase是老婆,可以长期持有,老婆吵完架,第二天还是一样,也就是说它缓存到磁盘,断电不丢失

memcached是情人,有时间限制,情人吵完架,第二天就没了,memcached断电就丢了

0
haoguoliang
haoguoliang

memcachedb呀,呵呵

0
马太航
马太航

这2东西没什么联系吧 一个是缓存db 一个是db

返回顶部
顶部