Я хочу выполнить операцию множественного получения, используя libmemcached 0.32 (клиентская библиотека для memcached).
Есть группа из 13 ключей, которые я передал в качестве аргумента в memcached_mget () и затем вызвал memcached_fetch () в цикле для получения пары ключ-значение, пока она не вернет NULL.
Я обнаружил, что он не извлекает все значения последовательно. Большую часть времени можно получить от 3 до 5 пар значений ключа из 13 до завершения цикла.
У меня есть следующие вопросы
1> Есть ли ограничения для использования multi get в libmemcached?
2> Почему memcached_fetch () не может получить все пары ключ-значение?
Обратите внимание: я использую сокет unix для связи между клиентом и демоном memcached и
давая время истечения как 3000 в memcached_set, чтобы избежать проблемы времени ожидания.
Заранее спасибо