Что лучше django-haystack, elasticutils, django-elasticsearch или что-то другое?
Эластиксерч я активно использую, но в предыдущих использвал более низкоуровневую библиотеку pyelasticsearch, т.к. индексируемые данные хранились не в реляционной БД.
Сейчас проект достаточно хорошо ложиться в чистую Джангу и хочется использовать более подходящую библиотеку.
От библиотеки нужны поиск и фасеты.
Что посоветуете?
ну либо самому писать логику индексации и формировать запросы для поиск в монструозном json, реализовывать кастомную команду для реиндексации о обабатывать сигналы типа post_save, писать мапинги для всех моделей и т.п., либо просто подключил библиотеку и указал какие поля индексировать.