本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
超擴展 Aurora MySQL 相容以處理突然的流量成長
Oliver Francis、Shyam Sunder Rakhecha 和 Vikram singh Rai,Amazon Web Services (AWS)
2022 年 10 月
您的網際網路業務可能會面臨前所未有的超速成長
為了解決這些意外負載,您必須超擴展您的基礎設施。擴展應用程式層需要新增更多伺服器或 Pod。但是,實現超擴展最困難的部分是資料庫。您可以將資料庫執行個體擴展至最大的可用執行個體大小,但這可能無法解決您的問題。
如果您在 Amazon Aurora MySQL 相容版上執行資料庫工作負載,本指南提供了您可以實作的建議,以超擴展資料庫來滿足突然的超速成長。並非所有這些建議都是長期最佳實務。如果您預期超速成長且有時間規劃解決,請參閱 資源 一節中列出的部落格文章。這些文章可以協助您實作長期最佳實務。另一方面,如果您面臨意外的超速成長,本指南將協助您管理負載並實現合理的穩定性,同時為您的業務規劃和實作長期解決方案。
請注意,本指南中概述的建議需要您的開發團隊的實作協助。
目標業務成果
本指南中介紹的方法將協助您執行下列操作:
-
在出現意外的超速成長時穩定您的業務。實現足夠的穩定性以實作長期最佳實務進行超速成長。
-
防止經濟損失。超擴展環境中的突然中斷可能會導致客戶在您的應用程式上執行的業務交易量下降。在某些情況下,這可能會導致巨大的經濟損失。穩定的超擴展環境是防止長時間中斷導致業務損失的關鍵。