gpt4 book ai didi

java - 淡褐色 : Maps and Set

转载 作者:行者123 更新时间:2023-11-30 11:18:33 25 4
gpt4 key购买 nike

我们在 Hazelcast 中存储了以下 map :

IMap<Long, Team>

上图中的关键是 Team Id。每个团队都有一个 <Set>的球员。每个玩家都有一个玩家 ID。

我们希望通过提供包含玩家 ID 和相应玩家的 map 来更快地访问所有玩家(属于所有球队)。类似于 IMap<Long, Player> .

我们不想再创建一个 map 来实现这一点。因为,我们随后需要在 hazelcast 中更新/保存玩家信息两次。一次进入团队 map ,然后再次进入玩家 map 。

Hazelcast 是否提供任何配置,我们可以通过该配置将所有玩家公开为 map ?

最佳答案

我不确定自己是否理解问题。在我看来,您想将 Team 对象的内部数据公开给另一个数据结构。这实际上是不可能的。

您可以做的不是将玩家存储在团队内部,而是使用具有多 map 的相同 teamid 并将所有玩家存储在那里。

关于java - 淡褐色 : Maps and Set,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23803353/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com