Logstash: возможно ли сохранить документы в памяти?
Я пытаюсь сохранить данные в памяти, которые я смог бы быстро восстановить в своей части фильтра. Действительно, когда я получаю новые документы, я хочу получить прежние документы, связанные, чтобы вычислить некоторые новые метрики.
Может кто-нибудь сказать мне, если это возможно, и если да, как я мог бы достичь этого?
Большое спасибо.
Джо
1 ответ
Ближайшей вещью для достижения этой цели будет использование elasticsearch
фильтр для запроса кластера ES для какого-либо документа или неофициального memcached
фильтр, который, вероятно, больше подходит для этой задачи, учитывая особенности memcached.
Я не знаю ни одного официального / неофициального redis
или же hazelcast
фильтры, хотя, но это также будет вариант, так как они обе технологии кэширования.
Вы также должны взглянуть на существующие metrics
Фильтр, который также может оказать некоторую помощь в зависимости от вашего варианта использования, который, кстати, вам следует описать немного подробнее, если вы хотите получить более точную помощь.