2013-03-28 2 views
0

Я пытаюсь сделать массовый набор/операцию добавления из файла с помощью bash/php против сервера memcached v 1.4.13. Он запускается нормально, но достигает ~ 1000 элементов (~ 200 КБ). Я вижу, что операции сценария продолжаются, в то время как количество memcached элементов все еще остается ~ 1000! Я использую memcache-top и свой собственный скрипт для измерения количества memcached items.Memcached mass set/add stuck issue

Все ключи/значения уникальны во входном файле. Я пытался добавить задержки между добавлениями/наборами, но это все равно не помогает!

флаги сервера: /USR/бен/Memcached -v -m 2048 -p 11211 -u -c Memcache 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 

Заранее спасибо!

ответ