Thinking Sphinx in Rails 5

Sphinx (англ. SQL Phrase Index) — система повнотекстового пошуку. Відмінною особливістю є висока швидкість індексації та пошуку, а також інтеграція з існуючими СУБД (MySQLPostgreSQL) та наявність API для поширених мов веб-програмування 

В рубі використовуємо gem thinking-sphinx

Офіційна документація A Ruby connector between Sphinx and ActiveRecord.​

Thinking Sphinx on Ruby on Rails: Part 1​

Thinking Sphinx on Ruby on Rails: Part 2

postgres_ext – цей gem не повинен використовуватися якщо у вас Rails 5 (пів дня вбив поки знайшов проблему, що запит на пошук працює але результат нульовий)