java在Firebase数据库中存储变量的必要性
所以我想知道,如果我想让所有用户都访问同一个动态变量,那么在实时firebase数据库中存储变量有多必要
例如,我有一个arraylist,它存储打开的游戏列表,如果我希望每个用户都能实时更新这个列表,那么firebase实时数据库中是否应该有这个列表
对不起,问题太简单了
你可以在下面搜索框中键入要查询的问题!
所以我想知道,如果我想让所有用户都访问同一个动态变量,那么在实时firebase数据库中存储变量有多必要
例如,我有一个arraylist,它存储打开的游戏列表,如果我希望每个用户都能实时更新这个列表,那么firebase实时数据库中是否应该有这个列表
对不起,问题太简单了
# 1 楼答案
是的,这可能是一个简单的问题,但它肯定会突然出现在每个人的脑海中,一次
我认为,要实时动态更新任何列表,都需要访问任何类型的数据库
没有必要将其放在Firebase数据库上,但任何在线数据库都可以告诉应用程序的每个打开实例必须在特定时刻更新列表
您需要将它放在数据库上的主要原因是实时更新它,而动态更新太多
如果它不是动态的,也就是说你需要的内容可以硬编码,那么一种方法就是将你需要的所有东西都放在你的代码中,并在特定的时刻使用计时器或类似的东西来更新你应用程序中的内容
除此之外,使用数据库对数据进行排序、存储和更改要简单得多,这也成为您使用Firebase之类的数据库保存应用程序内容的另一个原因,这些内容必须经常实时更新
您可以在本Google link, I found.中了解有关数据库的更多信息