CN106777031A 一种数据库扩容方法及装置
--- 利用配置文件为待写入数据动态分配数据库(把我们要写的上层抽象了,没有具体的实施)
本发明实施例公开了一种数据库扩容方法及装置,其中,该方法包括:在接收到数据写入请求时,获取待写入数据;根据配置文件中各数据库的库权重为所述待写入数据分配至少一个数据库;利用分配的至少一个数据库的库信息将所述待写入数据分别写入到所述至少一个数据库中。可见,本发明实施例利用配置文件为待写入数据动态分配数据库,实现了数据库的动态扩容,提高了数据库的扩容效率。
CN102855299A 不中断服务条件下,分布式数据库迭代迁移的方法
---叙述的很简单,很抽象。少量多次的进行数据迁移,将相关数据分配到同一迁移任务。迁移时不可访问当前迁移数据。
CN108228848A 一种可扩展的业务数据分库实现方法
--将otter叙述了一下,根据主键查找中间路由表,对于扩容时的数据迁移描述较少,主键取哈希后取模迁到新库
CN103345519B 无共享分布式数据库的数据分布的方法和装置
--- A[0-100] B[101-200] C[201-300] 此时添加 D节点 ---->选择数据较多的两个临近节点 AB, A[0-66] B[67-130] D[130-200] C[201-300] (额 用了上万字就形容了这么个东西,优点:只迁移AB库数据;无共享应该是没有节点冗余)
CN106527995A 一种I/O均衡的数据扩容迁移方法
--- 热数据统计迁移,其他数据不迁移
CN105069109B一种分布式数据库扩容的方法和系统
---A/B双主互备后,将A/B主表分为两子表 x,y,分别删掉A的子表x,B的子表y
CN108282522A 基于动态路由的数据存储访问方法及系统
---缓存数据库+落地数据库,落地数据库将数据分片的分配到缓存数据库,分片算法 crc32,主要针对缓存数据库的扩容
CN106897409A 数据分库存储方法及装置
--- 只讲调整取模算法。没有具体的迁移数据相关
CN105989015A 一种数据库扩容方法和装置以及访问数据库的方法和装置
分层多次分片
A
A1 A2
A11 A12 A13
CN106897332A 数据库扩容方法及装置(阿里)
---二次分片,A库 取模分 A0,A1两表。扩容加B库,取模B0,B1两表。A0迁移到B0。 1-10000奇数去A1,偶数去B0,大于10000 奇数去B1,偶数去A0 (减少了数据迁移量,但是数据不均衡,且需提前分库)