Нам нужно реализовать поисковый фильтр (например, Net-log) для моего сайта социальной сети по профилю пользователя, фильтры по профилю включают в себя возраст, пол и интересы
у нас работает около 1 млн профилей, работающих на MySQL,MySQL не кажется подходящим вариантом для реализации таких фильтров, поэтому мы также смотрим на Cassandra,
Так каков наилучший способ реализации такого фильтра, результат должен быть очень быстрым
Например, возраст = 18 - 24 и пол = мужчина и интерес = Футбол
Возраст в дате, пол и интересы varchar
РЕДАКТИРОВАНИЕ:
Позвольте мне перефразировать проблему, Как я могу перефразироватьполучить быстрый результат любого типа поиска.Это может быть на основе имени профиля или любой другой вещи профиля в записях профиля 1M.
Спасибо