作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
所以我想知道如果我希望所有用户访问相同的动态变量,在实时 Firebase 数据库中存储变量有多么必要。
举例来说,我有一个数组列表来存储打开的游戏列表,如果我希望这个列表为每个用户实时更新,这个列表应该在 firebase 实时数据库中吗?
抱歉问题太简单了
最佳答案
是的,这可能是一个简单的问题,但它肯定会出现在每个人的脑海中一次。
我认为要实时动态更新任何列表,需要访问任何类型的数据库。
不必将其放在 Firebase 数据库上,但可以放在任何在线数据库上,它可以告诉应用的每个打开的实例必须在特定时刻更新该列表。
您需要将其存储在数据库中的主要原因是实时更新并且过于动态。
如果它不是动态的,意味着您需要的内容可以进行硬编码,那么一种方法是将您需要的所有内容放入代码中,并使用计时器或类似的东西在特定时刻触发以更新应用程序中的内容。
除此之外,使用数据库对数据进行排序、存储和更改要简单得多,这也成为您使用 Firebase 等数据库来保存必须经常实时更新的应用内容的又一个原因。
您可以在这个Google link, I found.了解更多关于数据库的信息
关于java - 在 Firebase 数据库中存储变量的必要性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53028553/
所以我有这个棋盘,可以玩棋盘游戏...问题是,我怎么知道用户点击了哪个方 block ?我知道 x 和 y 坐标,但我该如何自动化它,而不需要寻找每个方 block 的具体位置。 (而且棋盘的大小是可
我是一名优秀的程序员,十分优秀!