我想使用libmemcached 0.32(memcached的客户端库)执行多次获取操作。 有一组13个键,我作为参数传递给memcached_mget(),然后在循环中调用memcached_fetch()来检索键值对,直到它返回NULL。
我发现它不能始终获取所有值。大部分时间它能够在循环终止之前从13中取出3到5个键值对。
我有以下问题 1 GT;在libmemcached中使用multi get是否有任何限制? 2 - ;为什么memcached_fetch()无法检索所有键值对?
请注意:我使用unix socket进行客户端和memcached守护进程之间的通信 在memcached_set中将到期时间设为3000以避免超时问题。
提前致谢