我有一个当前连接到数据库的应用程序。但我有一个计划将这个数据库中的数据切片到多个数据库。
例如,我在表 Test_Table_1 中有 10,000 条记录,现在它位于唯一的一个数据库中。现在,我想将该数据库中的 5,000 条记录移动到具有相同表名的新数据库中。因此,我将有 2 个数据库,原来的数据库将包含前 5,000 条记录,而新的数据中心将包含其余的(5,000 条记录)。
挑战在于应用程序。我需要通过从配置文件中读取配置值来更新它,以检查它将连接到哪个数据中心。
以下是我的问题:
- CSLA.NET 是解决这个问题的正确方法吗?
- CSLA.NET 上是否有允许我在其中一个数据中心死机时在数据中心之间切换的功能?