Андрей Силаев
Новичок
Всем привет!
У меня есть база ключевых слов на 50Гб. Она уже в таблице MySQL
Есть столбцы key | num | len
key - сам запрос
num - количество слов
len - количество символов
Когда делаешь полнотекстовый поиск как `key ` LIKE 'скачать бесплатно%'
то процессор i7 загружается на несколько минут.
Подскажите, что можно придумать, для быстрого поиска?
Есть идеи перевести все слова в цифры, т.е. у каждого слова будет свой ID, и делать поиск по значениям. По идее, это быстрее, чем искать слова.
Но получается, что поиск опять будет типа `key ` LIKE '0001 0002'
LIKE - это долго.
Может есть какие-то скрипты, которые быстро ищую по БД?
У меня есть база ключевых слов на 50Гб. Она уже в таблице MySQL
Есть столбцы key | num | len
key - сам запрос
num - количество слов
len - количество символов
Когда делаешь полнотекстовый поиск как `key ` LIKE 'скачать бесплатно%'
то процессор i7 загружается на несколько минут.
Подскажите, что можно придумать, для быстрого поиска?
Есть идеи перевести все слова в цифры, т.е. у каждого слова будет свой ID, и делать поиск по значениям. По идее, это быстрее, чем искать слова.
Но получается, что поиск опять будет типа `key ` LIKE '0001 0002'
LIKE - это долго.
Может есть какие-то скрипты, которые быстро ищую по БД?