資料庫
雲端提供專門打造的資料庫服務,可解決工作負載呈現的不同問題。您可以從許多專門打造的資料庫引擎中選擇,包括關聯式、鍵值、文件、記憶體內、圖形、時間序列和總帳資料庫。透過挑選最佳資料庫來解決特定問題 (或一組問題),您可以擺脫限制性的「一體適用」單體資料庫,並專注在建置應用程式以滿足客戶的效能需求。
在 AWS 中,您可以從多個專門打造的資料庫引擎中選擇,包括關聯式、鍵值、文件、記憶體內、圖形、時間序列和總帳資料庫。使用 AWS 資料庫,您無須擔心伺服器佈建、修補、設定、組態、備份或復原等資料庫管理任務。AWS 會持續監控您的叢集,透過自我修復的儲存和自動擴展來保持工作負載正常啟動和執行,讓您能專注於開發價值較高的應用程式。
下列問題著重於效能達成效率方面的這些考量。
PERF 4:您如何選擇資料庫解決方案? |
---|
系統的最佳資料庫解決方案可能會依可用性、一致性、分割容錯度、延遲、耐用性、可擴展性及查詢能力的需求而有所不同。許多系統針對不同子系統使用不同資料庫解決方案,並啟用不同功能以提升效能。為系統選錯資料庫解決方案和功能,可能使效能達成效率降低。 |
工作負載的資料庫方法對效能達成效率有重大影響。它通常是根據組織預設而非透過資料驅動的方法所選擇的區域。與儲存一樣,務必要考慮工作負載的存取模式,同時也務必要考慮其他非資料庫解決方案是否可以更有效地解決問題 (例如使用圖形、時間序列或記憶體中的儲存資料庫)。