應用程序也有自己的口味:為獨特的應用程序選擇獨特的數據基礎設施
應用程序會生成數據,其中包括從基本 Web 服務器的日志和事務以及到為大型語言模型提供數據而攝取的非結構化數據的所有內容。 圍繞在數據庫周圍的環境在不斷發展,您的應用程序也被要求需要不斷做出改變以適應新業務的需求。構建滿足這些需求的后端時需要您做出一些決策:我可以自己(或通過我的團隊)來支持這類工作負載嗎?或者是否有更簡單的方法來幫助管理并擴展我的數據庫?
即使您面對的是小型的應用程序,在添加特性或功能時也可能需要您重新設計才能處理不同的數據源。 新的維護和監控工具能夠適用于各種用例,所以讓我們分解一下您可能面對的各種選擇。 無論您的應用程序是什么,都可以通過三種方式來支持您的數據庫。
延伸閱讀,點擊鏈接了解 Akamai Cloud Computing
自我管理
您負責數據庫環境的部署、配置、管理和一般維護。 如果出現問題,需要進行版本更新,或者您需要額外的容量,您都需要承擔責任來手動執行這些例行任務。 這種模式的好處在于您可以保持對部署的控制,并且該選項通常更具成本效益,但根據您團隊的規模和經驗等情況,這個選項可能也是具有挑戰性的。
托管服務
云提供商通常會提供簡化的部署流程并幫助您管理和維護您的數據庫。 這可能包括維護高可用性、備份和數據復制等任務。在這種環境中,您在日常性能中的實際操作較少,并且需要為托管服務支付額外費用。當然,您仍然可以控制攝入的數據,但后端基礎設施將由供應商負責。
自我管理 - 集群部署
以一次一個節點的方式對您所選擇的數據庫執行手動部署的過程可能會非常枯燥,尤其是當您需要支持需要高可用性或使用多種數據庫類型的大型應用程序或架構設計時,這種問題變得尤為突出。數據庫集群部署可以通過在同一部署中配置節點和副本來幫助加快此過程。
此選項為您提供了托管服務通常缺乏的控制,并且可以靈活地在多個虛擬機上快速安裝具有復制功能的數據庫。 但是,一旦部署了集群,您將負責所有數據庫管理任務。
自我管理您的數據庫
任何這些情況下,我們都可以通過托管數據庫服務或使用Marketplace中的解決方案來支持你的應用程序和數據庫基礎結構。閱讀我們最近發布的有關支持MongoDB,使用 Galera 的 MariaDB,PostgreSQL和Redis Sentinel的集群部署的新發布。
當您繼續管理自己的數據庫時,這里有一些更流行的管理和監控工具可以幫助您快速入門。
- Percona 監控與管理:優化數據庫性能并跟蹤 MySQL、PostgreSQL、Percona 和 MongoDB 的行為模式。
- phpMyAdmin:通過數據導入/導出功能、對數據庫表的直接修改以及使用關鍵字或 SQL 查詢進行搜索的選項簡化了數據庫管理。
- ClusterControl:創建單一管理平臺來管理整個數據庫生命周期,包括設置自定義通知和報告以及在一個控制面板中管理多個數據庫等功能。
您可以探索 Marketplace上的數據庫和監控工具,或在 Cloud Manager 中部署托管數據庫集群。 您還可以在我們的文檔庫中找到有關上述服務和應用的信息。
—————————————————————————————————————————————————
如您所在的企業也在考慮采購云服務或進行云遷移,
點擊鏈接了解Akamai Linode解決方案,現在申請試用可得高達500美元專屬額度




















