当前数据库分片数据量已成为瓶颈,如何平滑扩容?
1
lincanbin 2019-02-23 22:41:57 +08:00 via Android
平滑是指不停机吗?
|
3
zhchyu999 2019-02-23 23:05:19 +08:00
试试 TiDB
|
4
lincanbin 2019-02-23 23:26:05 +08:00 via Android
不停机的话,你只能把这个分片的逻辑单独抽出来做一个数据库中间件,这样以后好扩展。
数据库中间件里,扩容时迁移&双写数据到新的 bucket,然后检验到一致的瞬间 stop the world,把所有连接迁移到新的扩容后的数据库上。 反正是很麻烦,不知道有没有现成的开源实现。 |
5
hilbertz 2019-02-24 00:05:31 +08:00
主从同步后,交换主从
|