【问题标题】:Memcached mass set/add stuck issueMemcached 质量集/添加卡住问题
【发布时间】:2013-03-18 23:47:16
【问题描述】:

我正在尝试使用 bash/php 对 memcached 服务器 v 1.4.13 从文件进行批量设置/添加操作。 它正常启动但达到〜1000个项目(〜200KB)我看到脚本操作仍在继续,而memcached项目的数量仍然保持在〜1000! 我使用 memcache-top 和我自己的脚本来测量 memcached 的项目数。

所有键/值在输入文件中都是唯一的。 我试图在添加/集合之间添加延迟,但它仍然没有帮助!

服务器标志: /usr/bin/memcached -v -m 2048 -p 11211 -u memcache -c 16384

所以我的问题是: 1.我做错了什么? 2. 如何将文件中的所有数据导入memcached?

卡住时的统计输出:

STAT pid 13531
STAT uptime 31
STAT time 1364475756
STAT version 1.4.13
STAT libevent 2.0.16-stable
STAT pointer_size 64
STAT rusage_user 0.200012
STAT rusage_system 0.600037
STAT curr_connections 10
STAT total_connections 5177
STAT connection_structures 12
STAT reserved_fds 20
STAT cmd_get 0
STAT cmd_set 5135
STAT cmd_flush 0
STAT cmd_touch 0
STAT get_hits 0
STAT get_misses 0
STAT delete_misses 0
STAT delete_hits 0
STAT incr_misses 0
STAT incr_hits 0
STAT decr_misses 0
STAT decr_hits 0
STAT cas_misses 0
STAT cas_hits 0
STAT cas_badval 0
STAT touch_hits 0
STAT touch_misses 0
STAT auth_cmds 0
STAT auth_errors 0
STAT bytes_read 777987
STAT bytes_written 68220
STAT limit_maxbytes 2147483648
STAT accepting_conns 1
STAT listen_disabled_num 0
STAT threads 4
STAT conn_yields 0
STAT hash_power_level 16
STAT hash_bytes 524288
STAT hash_is_expanding 0
STAT expired_unfetched 0
STAT evicted_unfetched 0
STAT bytes 206141
STAT curr_items 1036
STAT total_items 1036
STAT evictions 0
STAT reclaimed 0
END

提前致谢!

【问题讨论】:

    标签: php bash memcached


    【解决方案1】:

    话题已结束。

    转储无关紧要,包含许多重复的密钥。我的错! 无论如何,没有办法完全转储密钥......

    http://blog.elijaa.org/index.php?post/2010/12/24/Understanding-Memcached-stats-cachedump-command

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-05-01
      • 1970-01-01
      • 1970-01-01
      • 2014-03-05
      • 1970-01-01
      • 2020-06-10
      • 2016-08-06
      • 1970-01-01
      相关资源
      最近更新 更多