#elasticsearch #indexing #architecture #logstash #elastic-stack
Вопрос:
Я пытался понять архитектуру индексов elasticsearch для моего приложения для вопросов и ответов, и я новичок в стеке ELK . Я решил создать 2 индекса.
- Групповой индекс.
Этот индекс будет содержать все поля , относящиеся к Группе , например название, администраторы и активный статус.
- Индекс сообщений ,ответов и комментариев.
Этот индекс будет содержать все необходимые поля, касающиеся сообщений, и в нем будут заполнены соответствующие ответы и комментарии.
Вопрос 1.
Будет ли эта архитектура работать, если размер данных увеличивается, поскольку в нее встроено несколько уровней документов, и если нет, то как мне подойти к ней с точки зрения обновления, запроса и поиска данных в реальном времени?
Вопрос 2.
Если я решу использовать вышеуказанные решения, смогу ли я использовать несколько конвейеров logstash с одним индексом, например, я хотел бы использовать 3 конвейера для сообщений, ответов и комментариев соответственно?
Любая помощь будет высоко оценена. Спасибо