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