我开始学习MySQL,我想练习在我的一个Java游戏中使用它,iv设置数据库并使用Hikari作为池,
如何将多个玩家项目保存为列表?我将解释如何将它们存储在java中,希望您能更好地理解这个问题:
我有一张地图,例如你可以拥有一个剑类,它们的类型可以有钻石/金色或青铜色涂层作为物品类型,它们是可解锁的,所以Hashmap只包含它们目前拥有的武器。 所以玩家地图可能如下所示: 轮廓: 地图 剑:青铜,金 弓:stage_one,stage_two
我想学习保存这些信息的最有效方法,有没有办法甚至只是将HashSet保存到db而不是至少所以我可以将所有武器都放入数据库?
不确定在mysql中的Set数据类型是否与在java中相同,或者我是否应该使用巨型字符串,并在将其加载到java时拆分它...当它到来时似乎都有点低效检查数百个项目(需要全部加载,拆分和检查)
对不起,如果这看起来像是一个混乱的问题,从上午9点到晚上10点一直在这个游戏的核心工作。
感谢先进的帮助:)