getAllKeys()不返回所有键

时间:2018-12-11 13:24:22

标签: php memcached

我正在尝试使用getAllKeys()从memcached实例返回所有键。

我通过添加〜290000键和值进行了测试。 在memcached上运行stats,会得到以下输出:

...
STAT curr_items 290264
STAT total_items 290264
...

但是,当调用getAllKeys()时,我只会得到95832。

这是为什么?

  • PHP v7.0.32
  • memcached 3.0.4
  • libmemcached 1.0.18

1 个答案:

答案 0 :(得分:0)

我通过上述注释(提高了getAllKeys的内存限制并重新编译)和内存缓存的总体内存限制的组合解决了我的问题。