В чем смысл Sphinx Engine, если он возвращает не данные, а только ID документов?
В чем смысл Sphinx Engine, если он возвращает не данные, а только ID найденных запиcей
, после чего необходимо заново делать запрос в БД по их ID.
Итого, количество запросов в БД от одного пользовательского запроса, в случае, если результат найден по всем индексам в sphinx.conf, равен количеству этих индексов.
Иначе если у меня определено 20 индексов и по всем им было найдено совпадение, то необходимо выполнить 20 запросов в разные таблицы Mysql по вернувшимся от Sphinx ID. И почему Sphinx не поддерживает полную выдачу информации, кроме ID, все равно информация лежит в проиндексированных файлах.