0
我正在构建一个将部署在多个服务器上的Rails应用程序,每个服务器都使用它自己的数据库。这些应用程序中的大多数数据都是独一无二的。在私有应用程序之间共享一些数据
我希望能够在每个这些应用程序中共享所有的Posts
与一个“爸爸应用程序”,同时保持其余的数据私人。这个“爸爸应用程序”将能够查询和显示所有应用程序整理的所有posts
。
我有两个想法,这怎么可能做到:
- 有
Posts
一个单独的远程数据库。这似乎可能是性能问题。 - 保留所有数据库在本地但运行cron作业以同步所有
Posts
。
我不确定上述任何一种方法是否是解决此问题的最佳解决方案。
实现此目标的最佳方法是什么?