Рассмотрите данные как это,
1.Данные 1
Группа счетов 100 1 101 1 102 1 103 2 104 2
Данные 2 Адресная группа AAABB 1 BBBB 1 CCCC 1 DDDA 2
Теперь у меня есть вход в качестве учетной записи и адреса. Мне нужно проверить, соответствуют ли они оба одной группе в одном анализе сRedis / Hashing
Скажем, Account = 100 & Address = AAABB, оба преобразуются в одну группу, поэтому верните номер группы 1
Say Account = 101 & Address = DDDA, оба преобразуются в другую группу, так что верните null ..
Я знаю, что мы можем получить результат несколькими структурами данных для достижения этого или с локальным кэшированием ..
Учтите, что среда распределенного кэширования похожа на RedisCache, и я не хочу сохранятьдублированные данные в каждом кеше контейнеров, учитывая, что у меня может быть 20 контейнеров .. Данные могут быть огромными .. Значение группы будет в тысячах, и каждая группа может иметь 1000 учетных записей .. но Account & Address всегда будет уникальным ..
Нужно, чтобы решение было эффективным и масштабируемым, и процесс поиска не должен превышать 20 мс с одним вызовом API по сети. Я не хочу делать несколько попыток. Обратитесь к Redis, чтобы получить значение.
Необходимы Масштабируемые Эффективные рекомендации и время отклика не должно превышать 20 мс ... И поиск разрешен только один раз по сети ..