一半是 Firebase,另一半是 SQL

Firebase for half and SQL for another half

我已经使用 firestore 构建了一个应用程序,因为我们对事物的实时更新部分感兴趣。但是,我们不会构建一个具有 CRM 组件的网站,在该组件中会生成大量报告。该 CRM 的内容都是新的。只有一份报告需要 Firebase 数据和新数据(您可以说 20 份报告中有 1 份)。 我在考虑从 mysql 数据库构建 CRM 后端吗?您建议采用这种方法还是我应该在同一个 firebase/firestore 数据库中执行 CRM?

谢谢

如果您正在为您的 CRM 寻找 real-time 后端数据库,那么 Firebase RTDB / Cloud Firestore 将是理想之选。我不确定您为什么要添加 mySQL 组件,除非您要创建一些需要复杂连接的报告。但是,如果您的数据建模正确,这也不应该成为问题。

观看此视频以更好地理解:What is a NoSQL Database? How is Cloud Firestore structured? - Get to Know Cloud Firestore Ep.1