这里(www.couchbase.com/memcached)提到了couchbase可以用作caching层。 我应该使用社区版我的caching层。 在互联网上发现,有很多大规模的组织正在使用大量使用,但他们的caching大小约1kb至100kb。 我想知道,
1.当大对象(1MB-10MB大小)被caching和被复制时会有性能退缩吗?
2.数据在更新后立即在节点间同步/复制
任何人都有经验?
在couchbasetypes的存储桶中最多可以有20MB的对象。 请参阅http://docs.couchbase.com/couchbase-manual-2.5/cb-admin/#data-storage
是更新对象时,是否复制数据。 默认是asynchronous复制,这就是为什么couchbase如此之快的原因之一。 复制的速度取决于硬件和使用情况。
请参阅http://blog.couchbase.com/10-things-developers-should-know-about-couchbase上的第9点。
但是,你可以做同步更新。 但是,为了数据安全,您需要交易性能,并等待文档保存到磁盘和/或复制到其他主机。