Что ж, сфинкс может в этом помочь, но только потому, что он предоставляет способ сделать своего рода «материализованное представление».
... ie может выполнять большой сложный запрос, составляя ваши 'сравнения 'возможно, как JOIN в сложном запросе к базе данных. Создайте агрегирование всех данных (даже этих единичных логинов). Запрос, выполнение которого может занять ДОЛГОЕ время. инструмент 'indexer', как некоторые функции, которые заставляют выполнять множество небольших запросов для составления большого индекса.
Ie по-прежнему выполняет базовую работу в базе данных и просто сохраняет результат в индексе сфинкса. Sphinx просто немного помогает с компоновкой в единый индекс (или представление)
... затем может выполнять произвольные запросы по индексу sphinx, например, просто перечислять «реальных» пользователей. Ie может выполнять «быстрые» запросы к «промежуточным» данным, хранящимся в sphinx.
Но в этом случае sphinx не дает большого преимущества, просто делая материализованное представление в mysql напрямую. ie может сохранять промежуточные данные в mysql напрямую и запускать запросы там.
На самом деле ничего не делает, что НЕ МОЖЕТ быть сделано с mysql, просто, возможно, делает это «проще» со sphinx.