數(shù)據(jù)庫中的 Schema 變更實現(xiàn)

線上沙龍-技術(shù)流第 30 期營業(yè)啦
05月09日(周二)19:30
KaiwuDB - B站直播間
傳統(tǒng)數(shù)據(jù)庫操作 Schema 變更時,第一步便是鎖表,需持續(xù)到 Schema 變更操作完成。這樣的做法雖然實現(xiàn)簡單,無需考慮事務(wù)并發(fā)帶來的影響;但其弊端也非常明顯:所有涉及到該表的操作都會被阻塞,嚴重影響用戶業(yè)務(wù)。加之,實際業(yè)務(wù)中無法接受長時間鎖表。
針對上述問題,本期直播我們邀請到?KaiwuDB 高級研發(fā)工程師張學(xué)勇老師,為大家分享基于《Online,?Asynchronous Schema Change in F1》論文核心思想,KaiwuDB 是如何實現(xiàn)在線、異步的 Schema 變更。
該方法保證了數(shù)據(jù)在 Schema 變更過程中的可用性和一致性,并最大程度上減小了對系統(tǒng)性能的影響,在變更完成后依然保證數(shù)據(jù)的完整性。
直播敲重點
?AI、DB 技術(shù)融合探索實踐感興趣的伙伴千萬不要錯過本期直播,掃描下方二維碼,B站直播不迷路,4月11日(周二)19:30,我們不見不散↓ ↓ ↓
1. 背景及需求介紹
2. 通用的 Schema 變更方案
3.?KaiwuDB 在線 Schema 變更介紹
4. 總結(jié)與展望
對?Schema 變更方案感興趣的伙伴千萬不要錯過本期直播,掃描下方二維碼,B 站直播不迷路,5月9日(周二)19:30,我們不見不散↓ ↓ ↓

標簽: