【发布时间】:2013-03-11 17:59:13
【问题描述】:
我们的应用与 Firebase 发布的 SF Bus example 密切相关,因为我们还跟踪车辆及其乘客。
建议将车辆的所有位置数据存储在 Firebase 上,还是我们应该只存储最新版本并将其他所有内容保存在单独的数据库中?
我想知道这一点,因为唯一实时相关的数据是车辆的最新位置。
对于我们的实时应用程序,我们不关心车辆在哪里,我们想知道车辆现在在哪里。存储日志以供以后分析。
对此有何建议?
【问题讨论】:
我们的应用与 Firebase 发布的 SF Bus example 密切相关,因为我们还跟踪车辆及其乘客。
建议将车辆的所有位置数据存储在 Firebase 上,还是我们应该只存储最新版本并将其他所有内容保存在单独的数据库中?
我想知道这一点,因为唯一实时相关的数据是车辆的最新位置。
对于我们的实时应用程序,我们不关心车辆在哪里,我们想知道车辆现在在哪里。存储日志以供以后分析。
对此有何建议?
【问题讨论】:
[Firebase 创始人在这里] 我建议只存储车辆的当前位置。 Firebase 的优势在于实时更新和扩展,因此非常适合向大量人员广播车辆位置。不过,这对于数据挖掘活动来说并不是很好。因此,如果您想存储历史记录并对其进行分析,我建议将其存储在为复杂分析而设计的单独系统中。
【讨论】: