开源数据库兴起,你需要了解的三件事
作者 | SolarWinds 首席極客 Kevin Kline
編輯 | 宋慧
出品 | CSDN云計算
技術專家每天都必須要平衡生產力與成本以及復雜性,隨著開源數據庫的日益普及,負責數據庫平臺的技術人員正面臨著更大的挑戰。
在最新的《SolarWinds調查報告》中,近三分之一的受訪技術專家表示,他們在企業機構中需要負責超過300個數據庫。大多數受訪者表示,其企業機構有一半以上的數據庫對業務至關重要。
開源模式是中國數據庫市場當下的主流趨勢之一。根據艾瑞咨詢發布的《2021年中國數據庫行業研究報告》,開源模式不僅通過公開分享源代碼來使研發人員避免重復開發基礎程序,從而提高數據庫產品的開發“效率”,而且對產品技術創新也很有幫助。開源社區能夠最大程度地匯集全球資源,為開發者提供一個交流和討論空間,從而加快創新思想的誕生。
根據CAICT(中國信息通信研究院)的《開源生態白皮書》,中國的開源項目在2021年呈現爆發式增長,中國企業積極投資,在操作系統、數據庫、中間件等領域出現了許多高質量的開源項目。隨著開源技術被認可和接受程度的提高,2020年中國有88.2%的企業采用了各種形式的開源技術。
雖然商業平臺仍占據主導地位,尤其是對于企業要害應用,但開源數據庫正在增加。為了避免給內部系統帶來風險,以前很少有企業IT團隊愿意使用開源數據平臺或初創企業的數據庫管理系統。時過境遷,我們現在正在進入一個數據平臺混搭的新時代,同時也需要牢記一些重要的原則,如務必在調查所有選擇方案之后,再決定是否采用一個開源平臺。
沒有人能夠抵擋免費的誘惑,你也不例外
開源數據庫有很多優點,其中最突出的無疑是免費——沒有人能抵擋免費或低價的誘惑。由于沒有商業軟件附帶的許可證費用(通常這筆費用十分昂貴),因此IT預算不受合同款項的限制。而節省了成本的IT部門具有巨大的靈活性,可以進行嘗試并且能夠根據市場需求迅速采取行動。
由于開源社區不根據所支付的費用來授予許可證,因此小型企業也可以像跨國企業一樣獲得創新功能。而且初創企業和其他小型企業相比大型企業更有優勢——在重新解釋快速決策基于的因素并調整這些因素的優先順序時,所涉及的管理層級較少,因此這些企業通常能夠更快做出決策。
是否應該采用開源數據庫取決于性價比。一家企業可能會選擇一個高效率、能夠隨時提供支持的商業工具來為他們每年節省數千美元。如果工具有效,那么即便是六位數的許可費可能也不是天價,而且當這個工具不起作用時,還可以根據合同直接追討賠償。
另外,采用開源數據庫的你并不孤單。根據《SolarWinds調查報告》,43%的技術專家表示他們目前正在使用MySQL或MariaDB。此外,18%的人表示他們計劃在未來三年內采用MySQL、MariaDB或其他開源數據庫平臺。
同時,企業正在為基本的數據庫應用尋找開源數據庫或者至少在權衡開源數據庫的利弊。他們擁有現成的專業數據庫管理技術,許多企業最終決定等到出現更好的工具后,才在關鍵位置上采用開源數據庫平臺。
調查你的選擇方案
在使用開源數據庫之前,數據庫專家應該研究此類平臺為什么以及何時能給他們的企業機構帶來最大的效益。在最初研究是否使用開源數據庫時,我們往往只關注平臺的性能和工作負載能力,但這還不夠。
我們的確很難擠出時間來研究這些問題。《SolarWinds調查報告》發現數據庫專業人員需要負責300多個數據庫的各種平臺。僅僅是保持這么多數據庫正常運行、解決各種問題和 “救火”,就已經需要他們加班加點。
事實上,這份報告還發現維護工作占據了數據庫專業人員一天中的大部分時間:三分之一的受訪技術專業人員表示,他們一天中的大部分時間都在維護。這無疑使他們更加沒有時間來研究開源數據庫平臺或進行任何可能提高生產力和節約成本的分析。
形成監控思維
技術專家可以使用合適的自動化和監控工具來節省維護時間。數據庫監控工具可以在問題變得嚴重之前預見問題,還可以實時響應各種警報;自動化系統可以讓他們騰出時間來專注于主動性數據庫性能管理。監控工具在后臺運行,充分發揮同時管理大量數據庫的能力,而數據庫專業人員則可以提高自身的技能、進行創新和研究他們的開源選擇。
根據筆者數十年的經驗,有監控思維的企業所取得的成功遠大于沒有監控思維的企業。一流的企業在得到一個新的數據庫平臺時,也一定會采取監控措施,確保該平臺不會在他們毫無察覺的情況下發生故障,然后才會考慮將其用于生產。這些企業會防止平臺“胡作非為”、占用特定服務器上的全部處理周期,這大大有助于技術專家繼續添加更多的功能。
開源數據庫已成為一種趨勢。但在部署一個數據庫之前,請務必詳細調查你的選擇方案(請記住:錯誤的選擇會帶來嚴重的后果),然后在部署新的數據庫平臺時務必部署自動化和監控系統。在整個過程中,應基于明確的業務目標制定部署規則,同時把政治因素排除在外。
?
總結
以上是生活随笔為你收集整理的开源数据库兴起,你需要了解的三件事的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 三大院士、十大数据库掌门人,岳麓对话开启
- 下一篇: HBM3内存子系统传输速率惊人,带宽突破