设计访问在多个位置使用的会员数据的常用状态是什么?

时间:2019-02-02 05:10:43

标签: database postgresql replication point-of-sale pglogical

什么是建议使用的数据库/软件架构或战略设计在多个地点使用会员系统?

我正在开发一个由多个店面运营的销售点系统。我利用了一个模型,使用(有限可)预置数据,以便在互联网的事件中断的销售可以继续交易。

但我疑惑什么会什么会是最好的像会员系统进入半实时数据。简而言之,有两个选择:

  • 没有连接到中央数据库就无法访问半实时数据。
  • 在本地托管与逻辑复制的数据库。读请求 - >内部部署的数据库,写请求 - >中央数据库

使用pglogical,我可以创建第二种方法,但是一旦您近似比例,这将如何工作。例如,在我的祖国,杂货市场大约有1000个店面,这种方法是否能够扩大这么多规模。

另一个关注我有大约的视图维护点。使用这种复制形式托管内部部署将不会出错。

0 个答案:

没有答案