【问题标题】:Is there any length limitation of result by "stats cachedump" in memcached?memcached 中的“stats cachedump”是否对结果有任何长度限制?
【发布时间】:2010-12-06 06:43:12
【问题描述】:

我正在尝试从正在运行的 memcached 实例中转储我的所有数据。 但是“stats cachedump”命令的结果限制在40000行左右,实际上有更多的1亿个项目,我的限制参数是10亿。

是否有任何其他配置限制此结果长度? 我在 php memcached 客户端和 telnet 控制台中尝试了这个命令,它看起来是 memcached 服务器的限制,因为两个结果都限制在 40000 左右。

【问题讨论】:

  • 在我写完我的问题之后,所以将此问题显示为 Related。因此我评论它。 Here 是我的帖子和解决方案。

标签: memcached


【解决方案1】:

嗯,我找到了限制原因。

memcached 源代码中有一个最大转储大小,为 2M,很难更改。 我正在寻找其他方法来转储整个缓存数据而不停止应用程序实例。

我不知道 memcached 在转储期间如何收集前 2M 键。我已经尝试过多次转储它并获得不同的密钥列表。

另见answer on mail list

【讨论】:

    猜你喜欢
    • 2018-05-12
    • 2023-03-18
    • 2013-03-16
    • 2011-06-30
    • 1970-01-01
    • 2019-06-17
    • 1970-01-01
    • 2022-11-14
    • 1970-01-01
    相关资源
    最近更新 更多