多对多复杂数据结构并查找匹配项

像这样考虑数据

1。数据1

帐户组 100 1 101 1 102 1 103 2 104 2

  1. 数据2 地址组 AAABB 1 BBBB 1 CCCC 1 DDDA 2

现在我已经输入了“帐户和地址”。.我需要使用Redis /哈希在一次分析中检查它们是否与同一组匹配

说,帐户= 100,地址= AAABB,两者都解析为同一组,因此返回组号1

说帐户= 101&地址= DDDA,两者都解析为不同的组,因此返回null。.

我知道我们可以得到多个数据结构的结果来实现此目的或使用本地缓存。

考虑环境是像RedisCache一样的分布式缓存,考虑到我可能有20个容器,我不想在每个容器缓存中保留重复的数据。数据可能非常庞大。这意味着组将成千上万,每个组可以有1000帐户。.但帐户和地址将始终是唯一的。

需要该解决方案有效且可扩展,并且在网络上通过API进行1次调用后,查找过程不应超过20毫秒。我不想对Redis进行多次调用以获取价值。

需要可扩展的高效建议,并且响应时间不应超过20毫秒...并且只能通过网络进行一次查找。.

eileencxy227 回答:多对多复杂数据结构并查找匹配项

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3148739.html

大家都在问