Уникальное требование поиска SOLR - PullRequest
0 голосов
/ 06 октября 2018

У меня есть коллекция SOLR с 2 осколками (A и B).Коллекция состоит из 3 элементов.Dealer_name, customer_name и customer_phone.

Shard A имеет один набор данных, которые являются клиентами нашей компании, а Shard B - другой набор данных, которые мы приобрели извне у поставщика X. При индексации документов у нас есть пользовательский sharding для индексации данных клиентов в Shard Aи данные поставщика X в Shard B. Структура данных точно такая же.

Мы приобрели дополнительные данные (только customer_phone) у поставщика Y и сопоставили эти телефонные номера (с некоторой дополнительной логикой) с нашими существующими клиентами из Shard A. Какие бы номера телефонов от поставщика Y не совпали с нашими клиентами в ShardA мы загрузили их как дополнительные номера в Shard B по юридическим причинам, поскольку мы не смогли смешать данные о поставщиках с данными о наших клиентах.

Мы хотим создать поисковый запрос, который позволит нам искать клиентов в ShardA с использованием телефонных номеров, хранящихся в Осколке B.

Извинения, если это сбивает с толку.

Заранее спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...