我正在尝试将数据保存在内存中,以便能够在过滤器部分中快速检索。事实上,当我收到新文档时,我想检索以前的相关文档以计算一些新指标。
谁能告诉我这是否可能,如果是,我怎样才能实现这一目标?
非常感谢。
Joe
实现这一目标最接近的方法是使用elasticsearch filter https://www.elastic.co/guide/en/logstash/current/plugins-filters-elasticsearch.html为了在 ES 集群中查询某些文档或非官方的memcached filter https://github.com/coolacid/logstash-filter-cache-memcached考虑到 memcached 的功能,这可能更适合该任务。
我不知道有任何官方/非官方的redis
or hazelcast
虽然过滤器,但这也是一种选择,因为它们都是缓存技术。
您还应该看看现有的metrics filter https://www.elastic.co/guide/en/logstash/current/plugins-filters-metrics.html根据您的用例,这也可能有一些帮助,顺便说一句,如果您需要更精确的帮助,您应该详细说明一下。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)