MySQL適合運(yùn)行在Docker中嗎?
閱讀本文大概需要 3.5 分鐘。
來(lái)自:https://www.toutiao.com/article/6675622107390411276/
數(shù)據(jù)安全問(wèn)題

性能問(wèn)題

1. 數(shù)據(jù)庫(kù)程序與數(shù)據(jù)分離
2. 跑輕量級(jí)或分布式數(shù)據(jù)庫(kù)
3. 合理布局應(yīng)用
狀態(tài)問(wèn)題

資源隔離方面

難道 MySQL 不能跑在容器里嗎?
對(duì)數(shù)據(jù)丟失不敏感的業(yè)務(wù)(例如用戶搜索商品)就可以數(shù)據(jù)化,利用數(shù)據(jù)庫(kù)分片來(lái)來(lái)增加實(shí)例數(shù),從而增加吞吐量。
docker適合跑輕量級(jí)或分布式數(shù)據(jù)庫(kù),當(dāng)docker服務(wù)掛掉,會(huì)自動(dòng)啟動(dòng)新容器,而不是繼續(xù)重啟容器服務(wù)。
數(shù)據(jù)庫(kù)利用中間件和容器化系統(tǒng)能夠自動(dòng)伸縮、容災(zāi)、切換、自帶多個(gè)節(jié)點(diǎn),也是可以進(jìn)行容器化的。
推薦閱讀:
互聯(lián)網(wǎng)初中高級(jí)大廠面試題(9個(gè)G) 內(nèi)容包含Java基礎(chǔ)、JavaWeb、MySQL性能優(yōu)化、JVM、鎖、百萬(wàn)并發(fā)、消息隊(duì)列、高性能緩存、反射、Spring全家桶原理、微服務(wù)、Zookeeper......等技術(shù)棧!
?戳閱讀原文領(lǐng)取! 朕已閱
評(píng)論
圖片
表情


