2014-02-04 3 views
0

В Извлечение данных из других систем: река участок Elasticsearch сервера книги, автор писал:MongoDB производительность реки

Пожалуйста, обратите внимание, что при использовании реки, вы привязаны к производительности один узел. Поэтому для интенсивной обработки документов предпочтительным является автономное приложение индексации .

Я не уверен, что отдельное приложение индексации означает в этом контексте? Означает ли это, что нам нужно реализовать собственное приложение, которое извлекает данные из нашей базы данных и сохраняет их в ES? Или другой способ - каждый раз, когда мы сохраняем запись в таблице, которая будет использоваться для поиска, нам также нужно сохранить ее в ES?

P/S: Я не нашел никакой информации об этой проблеме производительности в официальной документации Elastic для рек. Где я могу найти документ, связанный с вышеупомянутой проблемой?

ответ

1

Я бы определенно сделал это позже. Это поможет вам найти в реальном времени минимальную стоимость.

Вы также можете добавить в систему сообщение Queue System, как RabbitMQ.

Мои 2 цента.

Смежные вопросы