【发布时间】:2016-02-07 02:31:56
【问题描述】:
我有两个 laravel 项目,设置如下:
App1 - Web 应用程序门户 注意:目前在远程服务器上 允许学生在线提交申请并检查他们的申请状态。表格包括(用户、学生、应用程序、文档、cmets、常见问题、答案)
App2 - 企业应用 注意:在我们的本地服务器上 允许评估通过 App1 提交的申请、查看报告、管理选定的申请、生成信件、 等。表格包括(用户、学生、应用程序、文档、实习生、证明、主管、消息等)。 App2 不与 App1 共享登录信息。它主要包含公司员工的登录信息,而App1仅包含学生和站点管理员的登录信息。两个数据库之间的共同表是学生、应用程序、文档,通过主-主复制,我们能够在远程服务器上获取所有提交给 App1 的应用程序,在 App2 上,我们可以更新同步回 App1 数据库的应用程序的状态.现在我们希望应用程序和数据库都在同一台服务器上,以便复制工作,这意味着安装两个 mysql 实例,每个数据库在一个单独的实例上。将网站的所有表格 - App1(cmets、faqs、answers 等)包含在 App2 DB 上并让两个应用程序现在使用一个数据库会更好吗?
【问题讨论】:
-
简而言之,他们可以使用同一个数据库。
标签: mysql laravel database-replication