Open JimmyFUFU opened 1 year ago
我自己知道 elasticsearch 在做類似 rebalancing 的行為時有特別包一個方法 : 對每個 partition 都加上 alias,會先複製一份搬資料,確定資料移動都完成,再這個 alias 指向新的 partition,然後原本舊的就可以刪掉,這樣的做法做到 zero downtime
( 跟 db migration 的 lhm 作法相似
有人有知道別的或是其他任何有關 zero downtime 是怎麼做的嗎?
我自己知道 elasticsearch 在做類似 rebalancing 的行為時有特別包一個方法 : 對每個 partition 都加上 alias,會先複製一份搬資料,確定資料移動都完成,再這個 alias 指向新的 partition,然後原本舊的就可以刪掉,這樣的做法做到 zero downtime
( 跟 db migration 的 lhm 作法相似
有人有知道別的或是其他任何有關 zero downtime 是怎麼做的嗎?