Пошукова машина Sphinx: основні функції, застосування

Заключні висновки

Використання Sphinx замість MySQL може забезпечити значні переваги в швидкості. Sphinx ідеально підходить для пошуку статичних таблиць. Але в той же час часто оновлюються рядків можливість використання простих індексних файлів немає. Замість цього потрібно або впровадити дельта-файли, або перейти на індексацію в реальному часі. І те, і інше рішення несе додаткові витрати продуктивності. І на останок: для більш ефективної роботи у Sphinx необхідно планування, тому що користувач повинен завчасно встановити всі необхідні джерела та індексні файли.

Заміна Sphinx для MySQL не тривіальна, але і не так складна, щоб відмовитися від цієї можливості. У разі якщо необхідна висока швидкість пошуку, слід подумати про перехід з MySQL на Sphinx, навіть коли користувач не потребує повнотекстовому пошуку.