我目前正在制作一款在线多人国际象棋游戏。我想知道用户触发器是否适合登录每个动作。
然后,使用nodejs,我会重复检查触发器表并更新两个玩家的视觉效果。观察者。
由于我只需要在数据库中进行更改,因此可视化方面将自动跟进(使用重复功能检查数据库中已更改的数据)。这样做的目的是将视觉效果与制作游戏所涉及的逻辑分开。
你们中的任何人都会推荐这种技术,或者只是不推荐吗?
答案 0 :(得分:7)
您为自己的任务描述了一种可能的技术解决方案。但我强烈建议不要这样做。
这不会很好地扩展 - 它会给数据库和应用程序服务器增加很多开销和负载。
还有其他轻量级可能性可以更好地扩展: