우리는 우리가 Hazelcast에 저장 한 다음지도가 :Hazelcast :지도 및 설정
IMap<Long, Team>
위지도의 핵심은 팀 아이디입니다. 각 팀의 플레이어는 <Set>
명입니다. 각 플레이어에는 플레이어 ID가 있습니다.
playerid와 해당 플레이어가 포함 된지도를 제공하여 모든 팀 (모든 팀에 속함)에 더 빠르게 액세스하고 싶습니다. IMap<Long, Player>
과 같은 것입니다.
더 많은지도를 만들고 싶지 않습니다. 왜냐하면, 헤일로 캐스트에서 플레이어 정보를 두 번 업데이트/저장해야하기 때문입니다. 팀 맵에서 한 번, 플레이어 맵에서 다시 한 번.
모든 플레이어를지도로 표시 할 수 있도록 Hazelcast에서 제공하는 구성이 있습니까?
'팀'에 'Set'이 포함되어 있는데, 여기서 Long은 플레이어 ID입니다. 이 방법은 플레이어가 플레이어에 한 번만 존재합니다. 맵. –
이것은 또한 좋은 방법입니다! – noctarius