Django и Elasticsearch
Я оцениваю возможность включения некоторых индексов elasticSearch в наш Django Backend, на данный момент я рассмотрел три django приложения:
- django-elasticsearch-dsl
- elasticsearch-django
- django-haystack
Пока что я не могу сказать, существует ли такой пакет без необходимости реплицировать содержимое индексов в django DB, из того, что я читал, кажется, что мы должны иметь некоторые стандартные объекты Relational DB ORM, прикрепленные к каждому индексу.
Если я прав, то это означает дублирование данных, причем потенциально огромное в нашем случае. Есть ли способ с помощью упомянутых пакетов избежать этого дублирования объектов? Или я неправильно все понял, и на самом деле данные не дублируются?
Спасибо за вашу проницательность! Марк