Caching Couchbase社区版作为缓存

Caching Couchbase社区版作为缓存,caching,memcached,couchbase,Caching,Memcached,Couchbase,这里提到()couchbase可以用作缓存层。我应该使用社区版作为我的缓存层。正如在互联网上发现的那样,有许多大型组织正在大量使用,但它们的缓存大小约为1kb到100kb。我想知道 缓存大型对象(1mb-10mb大小)和复制大型对象时是否会出现性能下降 数据更新后是否会在节点之间同步/复制 有人有经验吗 回答您的问题: 缓存大型对象(1mb-10mb大小)和复制大型对象时是否会出现性能下降 Couchbase类型存储桶的最大文档大小为20MB。根据您的设置,需要将每个文档写入磁盘,并通过网络

这里提到()couchbase可以用作缓存层。我应该使用社区版作为我的缓存层。正如在互联网上发现的那样,有许多大型组织正在大量使用,但它们的缓存大小约为1kb到100kb。我想知道

  • 缓存大型对象(1mb-10mb大小)和复制大型对象时是否会出现性能下降

  • 数据更新后是否会在节点之间同步/复制

    有人有经验吗


  • 回答您的问题:

    缓存大型对象(1mb-10mb大小)和复制大型对象时是否会出现性能下降

    Couchbase类型存储桶的最大文档大小为20MB。根据您的设置,需要将每个文档写入磁盘,并通过网络写入每个副本节点。除了实际需要的磁盘/网络带宽之外,您不应该看到任何特定的性能问题

    数据更新后是否会在节点之间同步/复制

    如中所述,数据在主节点接收到数据后立即排队复制到副本节点

    Couchbase自动将每个Bucket切分为多个vBucket,每个vBucket仅由一个主节点“拥有”,因此客户机通常只需要与一个节点就特定文档进行通信;因此,复制时间与一致性无关(它主要用于在节点发生故障时提供备份副本)

    您可能还想看看Couchbase的高级功能,看看它们是如何结合在一起的