У меня нет точного ответа на ваш вопрос, но посмотрите блоги о стратегиях поиска solr и hybris. Rauf сообщение в блоге может быть хорошей отправной точкой.
Если вам нужен точный поиск, вы можете подумать о классификации товаров по полу. Затем повысить классификацию, а затем свободный текстовый поиск.