【问题标题】:How can i copy Couchbase data from disk to memory, due to memory increasing?由于内存增加,如何将 Couchbase 数据从磁盘复制到内存?
【发布时间】:2012-12-17 12:32:56
【问题描述】:

前段时间,我们的 Couchbase 集群开始从磁盘读取数据,因为内存已满。我们增加了内存量,但 Couchbase 仍然从磁盘读取。磁盘读取大大增加了我们软件中的错误数量。我想知道是否有可能将数据从磁盘复制到内存,以便 Couchbase 可以再次正常工作?

CentOs 5.6 Couchbase v.1.8

【问题讨论】:

    标签: couchbase centos5


    【解决方案1】:

    如此处所述http://www.couchbase.com/docs/couchbase-manual-1.8/couchbase-introduction-architecture-diskstorage.html Couchbase 尝试将数据集保存在内存中。因此,当您访问该文档时,它将被放入内存中。

    添加物理内存时,您还需要增加集群/节点的 RAM 配额。

    你有关于缓存未命中的信息吗?

    你想要的是把“所有文件”放在内存中吗? (你有足够的内存吗?)

    【讨论】:

    • 问题是我增加了集群和节点的内存,但驻留级别保持在 80% 并且 Couchbase 没有将数据从磁盘加载到内存(我现在有 60% 的可用内存)。我将此错误发布到 Couchbase JIRA。看看他们怎么说。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-11-29
    • 1970-01-01
    • 2018-08-03
    • 2023-04-10
    • 2012-06-24
    • 2012-05-13
    • 2020-12-08
    相关资源
    最近更新 更多