powered by simpleCommunicator - 2.0.52     © 2025 Programmizd 02
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Ускорение поиска с использованием SphinxSearch
1 сообщений из 1, страница 1 из 1
Ускорение поиска с использованием SphinxSearch
    #39769652
Harlemshaker
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Недавно столкнулись с проблемой медленного поиска по БД и посоветовавшись с знакомыми было решено использовать SphinxSearch т.к. никакая оптимизация не потянет обработку такого большого кол-ва данных. И пока изучали документация по использования наткнулись на одну штуку - тот запрос который индексирует Sphinx в первом поле должен содержать уникальный ключ, а с нашей нормализованной архитектурой напрямую сделать его не получается т.к. у нас есть две таблицы со связями many-to-many. Можете что-то посоветовать? Всем заранее спасибо. Архитектура в закрепах.

SELECT *
FROM `Query-ParseIDVK` qp
JOIN `ParseIDVK-Tag` pt ON pt.ParseIDVK_ID=qp.ParseIDVK_ID
JOIN Tag t ON t.Tag_ID=pt.Tag_ID

И Вот тот запрос который мы пытались применить в Sphinx`е
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Ускорение поиска с использованием SphinxSearch
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]