预加载一些数据到memcached

时间:2019-03-04 21:05:43

标签: memcached

我想使用Memcached来构建内存中的查找表(用于Logstash数据丰富过滤器https://www.elastic.co/guide/en/logstash/current/plugins-filters-memcached.html)。为此,我需要使用大约300万个简单的键/值对预填充Memcached。我知道Memcached希望坐在应用程序和持久数据库之间,但是我宁愿只是给memcached足够的内存,然后在启动memcached时预加载所有键/值。这消除了基础数据库的必要性,并确保100%的高速缓存命中率可以提高速度。

如何预载所有键/值?有什么方法可以在加载时将bash脚本挂接到配置文件中?我没有看到任何文档。我在Ubuntu上,使用init.d来管理服务。

0 个答案:

没有答案