我正在为 iOS 构建一个发票应用程序。我需要一种在使用该应用程序的同一公司的多个设备之间同步数据的方法。这有常见的客户、产品、库存、发票/明细表。
我想知道firebase是否适合这个。
主要是,我主要担心的是某些 iOS 设备需要断开连接运行一段时间(最多 1 天,人们在通信不良或不存在通信的地方工作)。
我的第二个担忧是一些客户可以将其用作 POS,并为同一公司集团生成大量发票。我的应用程序用于小型超市和批发分销商,这就是一些旅行和一些留在当地的原因。
从外观上看,我认为firebase 是更接近的解决方案(我正在考虑 pusher、parse 和 pubnub),因为拥有数据的副本并成为它的“数据库管理员”。
我认为有一个中央 postgress 数据库作为数据库主数据库,但对于 firebase 来说可能是不必要的?