Работа с MySQL

Mikhail B.

Moderator
Регистрация
23.12.2014
Сообщения
14 333
Благодарностей
5 431
Баллы
113
Регистрация
23.03.2015
Сообщения
1 137
Благодарностей
664
Баллы
113

Mikhail B.

Moderator
Регистрация
23.12.2014
Сообщения
14 333
Благодарностей
5 431
Баллы
113
Регистрация
23.03.2015
Сообщения
1 137
Благодарностей
664
Баллы
113
Понятно, а для чего ее искать? (я спрашиваю потому, что может есть и другие пути решения)
для реализации чёрного списка. другой способ есть(выше в теме), но этот более экономичен по ресурсам процессора
 

Mikhail B.

Moderator
Регистрация
23.12.2014
Сообщения
14 333
Благодарностей
5 431
Баллы
113
для реализации чёрного списка. другой способ есть(выше в теме), но этот более экономичен по ресурсам процессора
Я реализовал блеклист, простой записью в таблицу с индексом уник.
Если таблицы уже готовые, то можно не построчно проверять, а сразу две таблицы.
 
Регистрация
23.03.2015
Сообщения
1 137
Благодарностей
664
Баллы
113
Я реализовал блеклист, простой записью в таблицу с индексом уник.
Если таблицы уже готовые, то можно не построчно проверять, а сразу две таблицы.
И сколько тысяч строк такая таблица выдерживает?
 
Регистрация
23.03.2015
Сообщения
1 137
Благодарностей
664
Баллы
113
Помогла замена LIKE на =
SELECT * FROM black WHERE black_url = 'ссылка'
 
Регистрация
12.07.2014
Сообщения
916
Благодарностей
371
Баллы
63
Всем салют

Кто-нибудь реализовывал полнотекстовый поиск по MySQL?
Для дорвеев думал попробовать релевантного текста добавлять на страницу.

Ситуация такая, надергал текстовку парсером @orka13 и всё это построчно загнал в БД.

Нашел вариант в сети и попробовал релевантный поиск
SQL:
SELECT *,
MATCH (content) AGAINST ('{-Variable.keywords-}' IN BOOLEAN MODE) as REL
FROM `articles`
WHERE MATCH (content) AGAINST ('{-Variable.keywords-}' IN BOOLEAN MODE)
ORDER BY REL
Релевантность конечно выдает странную на многословных запросах. Не очень понятно по какому принцу выставляет релевантность.
Кто и как решал?
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)