У меня есть схема, которую я пытаюсь создать в solr, данные просты с помощью только productKey, затем я беру этот ключ продукта, нажимаю на несколько разных сайтов и сохраняю описания своих продуктов этот продукт для поиска.solr schema design, multiple key/vals
, например: ProductKey: 1234, я ударил SiteA и получил обратно «крутую бритву», SITEB я назад «аккуратную бритву»
так идеально в документе я хотел бы сохранить то, что это похоже на концепции чтобы:
(PSUDOCODE)
<doc>
<productKey>1234</productKey>
<site>siteA</site>
<desc>coolrazor</desc>
<site>siteB</site>
<desc>near razor</desc>
</doc>
, но я хотел бы быть в состоянии сделать поиски, как, покажите мне все документы, где SiteA думали, что-то было «крутой бритву» только в этом. прямо сейчас он вытащил бы любой сайт, на котором была бритва.
любое исправление для этого?
Почему вы не используете redis для своей задачи вместо solr ... эта проблема хорошо подходит для redis. – Yavar
также, пожалуйста, улучшите свое предложение немного, начиная с «сайта A, хотя что-то ...», как выглядит сайт? – Yavar
эта проблема не подходит для redis, redis - это ключевой поиск, а не индекс поиска. – James