我想创建一个系统,我将拥有多个数据库。
我正在考虑如何在它们之间传输数据。
其中一个数据库包含一些数据(f.e.Persresses of Persons)。该数据库将存在于多个位置; F.E.一家店。在每个单独的商店中,当然会有商店数据库中不同人员的信息。
我还想创建一个大型主数据库,该数据库应包含存储在所有这些商店的所有较小数据库中的所有人员的数据。
我正在考虑创建一个应用程序,该应用程序从较小的数据库中提取数据并通过TCP / IP将其传输到主数据库中的服务器应用程序,在该数据库中,每个商店都单独存储数据库。
但是当我做了一些关于在不同数据库中同步数据的研究时,我发现了一些名为“Replicatiton”的东西。这是更好的方法吗?或者这是否意味着其他事情,不能在我的场景中应用?
更多信息:
系统将依赖Windows操作系统,并将使用MySQL作为dbms。 数据库也将通过.net Entity Framework访问。
问候,
添