Rails + SQLite3: поиск? - PullRequest
       2

Rails + SQLite3: поиск?

1 голос
/ 20 апреля 2011

В настоящее время я создаю сайт электронной коммерции, который будет поддерживаться базой данных SQLite3.Я ищу способ поиска в браузере, в результате чего ссылки на продукты соответствуют поисковому запросу.Я понятия не имею, с чего начать.Есть предложения?

1 Ответ

2 голосов
/ 20 апреля 2011

Почему? Если у вас есть достаточно продуктов, которые нужно искать, используйте базу данных, которая будет расти вместе с вами. SQLite больше подходит для разработки и приложений с небольшим трафиком. Например, Google Chrome использует его для хранения вашей истории.

Для очень простого поиска, поиск на основе SQL - это нормально. Вы можете сделать

SELECT * FROM foo WHERE bar LIKE "%query%" LIMIT 10;

… довольно легко и относительно быстро (особенно если вы используете индекс для этого столбца, верно?).

Для более расширенного или высокопроизводительного поиска с условиями, частичными совпадениями и поиском по таблицам вы можете использовать SOLR или другое стороннее приложение для поиска.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...