После прочтения статьи по оптимизации Sphinx:
Sphinx search performance optimization: attribute-based filters
Решил проверить это на практике - перевел поиск по категории в полнотекстовый поиск, вместо поиска по MVA аттрибуту. Результаты оказались весьма заметны:
В среднем согласно NewRelic время запросов к Sphinx уменьшилось на треть. Это при том что у меня в индексе всего 20 000 продуктов. Если бы продуктов было 100 K+ - думаю разница была бы еще заметней.
Еще одна полезная статья по оптимизации Sphinx:
http://www. mysqlperformanceblog.com/2013/ 01/16/sphinx-search- performance-optimization- multi-threaded-search/
Sphinx search performance optimization: attribute-based filters
Решил проверить это на практике - перевел поиск по категории в полнотекстовый поиск, вместо поиска по MVA аттрибуту. Результаты оказались весьма заметны:
В среднем согласно NewRelic время запросов к Sphinx уменьшилось на треть. Это при том что у меня в индексе всего 20 000 продуктов. Если бы продуктов было 100 K+ - думаю разница была бы еще заметней.
Еще одна полезная статья по оптимизации Sphinx:
http://www.
Комментариев нет:
Отправить комментарий