@Arik

Какие есть рекомендации для sphinx?

ДД. Знаю что он весьма шустрый, но решил уточнить на всякий... может у кого уже есть опыт.
На данный момент дефолтный конфиг + вырезаю разметку через sphinxsearch.com/docs/current/conf-html-strip.html

1. Есть смысл объединить все поля по которым идет поиск, но не фильтрация?
т.е. вместо:
SELECT  `id`, `text-1`, `text-2`, `text-3`, `text-4`, `text-5` FROM...

сделать что-то вроде:
SELECT  `id`, CONCAT(`text-1`, ' ', `text-2`, ' ', `text-3`, ' ', `text-4`, ' ', `text-5` FROM...


2. Допустим есть поле position и на странице результата показываем в обратном порядке "position desc"
есть смысл сразу отдавать сфинксу в нужном порядке?

SELECT ... FROM ... WHERE ... ORDER BY position desc


3. Видел многие добавляют компрессию
mysql_connect_flags = 32 # enable compression
когда стоит использовать такой флаг?

Если есть еще какие-то рекомендации, то буду рад почитать.

Интересует оптимизация как в поиске, так и в индексации
  • Вопрос задан
  • 75 просмотров
Решения вопроса 1
opium
@opium
Просто люблю качественно работать
Нет
Да
Если мускул далеко
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы