MySQL存储玩家信息

时间:2016-12-05 11:31:54

标签: java mysql

我开始学习MySQL,我想练习在我的一个Java游戏中使用它,iv设置数据库并使用Hikari作为池,

如何将多个玩家项目保存为列表?我将解释如何将它们存储在java中,希望您能更好地理解这个问题:

我有一张地图,例如你可以拥有一个剑类,它们的类型可以有钻石/金色或青铜色涂层作为物品类型,它们是可解锁的,所以Hashmap只包含它们目前拥有的武器。 所以玩家地图可能如下所示:   轮廓:   地图      剑:青铜,金      弓:stage_one,stage_two

我想学习保存这些信息的最有效方法,有没有办法甚至只是将HashSet保存到db而不是至少所以我可以将所有武器都放入数据库?

不确定在mysql中的Set数据类型是否与在java中相同,或者我是否应该使用巨型字符串,并在将其加载到java时拆分它...当它到来时似乎都有点低效检查数百个项目(需要全部加载,拆分和检查)

对不起,如果这看起来像是一个混乱的问题,从上午9点到晚上10点一直在这个游戏的核心工作。

感谢先进的帮助:)

0 个答案:

没有答案