我正在考虑建立一个包含网络和移动客户端的市场平台。用简单的英语,把它当作特定利基的易趣副本。
为了简化后端,我正在考虑使用Firebase。但我担心数据库。
我阅读的有关Realtime Database或Cloud Firestore的大部分文档都涉及少量数据。使用示例作为单个用户在云上保存数据,或在少数用户列表之间共享的共享项目列表(作为购物清单应用程序...)
但在我的情况下,这将是该平台的主要数据库,所有用户都在销售所有项目。您认为Firebase可以处理这种情况吗?要在平台的所有用户之间共享的单个巨大的项目列表?
您是否推荐其他替代方案?
答案 0 :(得分:4)
是Firebase可以处理大量数据,但您需要了解如何进行数据结构,因此在从数据库中提取数据时,您不必通过所有节点,也不需要时间来提取数据。
此外,Firebase不仅是实时数据库,它还提供发送通知,存储文件/图像和身份验证等。所有这些都将帮助您创建应用程序并使您更轻松。
另请查看此链接以了解数据库中的限制: