Здравствуйте, перевожу поиск по сайту на sphinxsearch, сейчас он работает на mysql fulltext.
Скачал и установил последнюю версию sphinxsearch с официального сайта.
Получаю ужасные результаты по времени (sphinxsearch получается медленнее). Здесь создал тестовую среду для поиска (работает по одному и тому же набору данных): https://izap24.ru/sphinx/test.php
Что бы были результаты искать можно марки машин, например "bmw e46".
Откуда же нам знать? Вы нам показали настройки? Или описали сервер? Может, у вас на разных серверах они стоят. Может, вы по разному полученные данные обрабатываете? Может, у вас сам запрос какой-то кривой?
Настройки по умолчанию в основном. Сейчас убрал определение rt индексов и запараллелил свою тест среду, что бы в mysql и sphinx одновременно искали( все таки сервер под на нагрузкой).
В итоге получаю почти стабильно гораздо лучше показатели у sphinx
В общем поставил я один и тот же запрос на cron и измерял время в ms для mysql и sphinx.
Результаты получились нестабильные и неоднозначные:
2020-07-13 00:00:07: 242|5743
2020-07-13 01:00:09: 1795|5827
2020-07-13 02:00:04: 201|2086
2020-07-13 03:00:04: 119|3124
2020-07-13 04:00:06: 2807|1685
2020-07-13 05:06:27: 1153|384722
2020-07-13 06:00:05: 1114|2317
2020-07-13 07:00:07: 2719|3121
2020-07-13 08:00:05: 1699|2627
2020-07-13 09:00:17: 1575|12711
2020-07-13 10:00:03: 115|1954
2020-07-13 11:00:06: 1188|3142
2020-07-13 12:00:03: 639|1922
2020-07-13 13:00:04: 859|2369
2020-07-13 14:00:05: 1206|2813
2020-07-13 15:00:04: 273|2263
2020-07-13 16:00:04: 124|1901
2020-07-13 17:00:12: 1305|9818
2020-07-13 18:00:05: 924|3223
2020-07-13 19:00:15: 256|12140
2020-07-13 20:00:11: 1674|2470
2020-07-13 21:00:02: 500|1184
2020-07-13 22:00:03: 63|1707
2020-07-13 23:00:04: 711|2129
Далее выкатил новый движок на сайт и о чудо: