關系數(shù)據(jù)庫可能保留“舊堆?!惫ぷ髫撦d;但研究表明,NoSQL數(shù)據(jù)庫會主導“新堆?!敝С?。 在過去的幾十年,關系數(shù)據(jù)庫的表現(xiàn)一直很驚艷,但是摩根士丹利的新數(shù)據(jù)表明好日子可能走到頭了。當然,數(shù)據(jù)庫領域在慢慢發(fā)生變化,但這種變化的確似乎真實而重大。實際上,據(jù)摩根士丹利的研究顯示,在備受關注的各種“新堆?!避浖?,NoSQL數(shù)據(jù)庫尤其搶眼。 雖然摩根士丹利的研究團隊似乎并沒有為“新堆?!奔夹g給出一個具體的定義,但的確表示此類技術包括“諸如敏捷開發(fā)和開發(fā)運維之類的新概念……這些新概念可提高開發(fā)人員的工作效率、實現(xiàn)更全面的自動化,并最終加快軟件開發(fā)的速度。”摩根士丹利隨后又詳細介紹了這個新堆棧領域的幾個關鍵類別:開發(fā)者規(guī)劃和自動化工具 NoSQL數(shù)據(jù)庫 低代碼/無代碼應用軟件平臺 iPaaS和API管理 現(xiàn)代性能監(jiān)控和日志分析 容器和云系統(tǒng)軟件 PaaS/CaaS平臺 數(shù)據(jù)集成即服務 軟件定義的網絡服務 雖然各式各樣的公共云公司可能提供這些服務,但摩根士丹利的研究團隊為非公共云提供商保留了新堆棧特性。撇開那些公共云提供商,2018年市場規(guī)模仍然高達220億美元,到2022年有望超過480億美元。而更吸引人的是,新堆棧技術中最大的贏家是NoSQL數(shù)據(jù)庫,到2022年有望吸引133億美元的支出。這可是一大筆新錢,但推動支出的大概也是積極采用NoSQL的同樣那幾個原因:模式靈活性和橫向擴展等優(yōu)點。本不應該是這樣。畢竟,正如之前擔任MongoDB高管的GitHub高管Kelly Stirman曾解釋的那樣,企業(yè)比較快地改用新技術是有原因的,但是數(shù)據(jù)庫決策通常被排擠:“數(shù)據(jù)庫面臨最大的使用慣性。它是最難改弦易轍的技術,因為數(shù)據(jù)庫有狀態(tài)。數(shù)據(jù)庫還有最有價值的資產,即數(shù)據(jù)本身?!?/span>或者引用Gartner的分析師Merv Adrian的話來說:“傳統(tǒng)DBMS的最大力量是慣性?!痹蚝卧??因為“用戶對某個特定工具在模式設計、物理數(shù)據(jù)布置和網絡架構等方面投入了資源后,就不容易進行平移(lift and shift)。”不相信?不妨看看DB-Engines的數(shù)據(jù)庫受歡迎程度排名,你就會看到結果顯現(xiàn)出來。沒錯,MongoDB、Apache Cassandra、Redis和Elasticsearch都躋身數(shù)據(jù)庫十強,但是它們的關系數(shù)據(jù)庫前輩仍然名列榜首。即便如此,在我一直關注該排名的近十年中,NoSQL數(shù)據(jù)庫在穩(wěn)步逼近這些領先者。摩根士丹利的數(shù)據(jù)表明,到2028年,“舊堆?!被A設施可能被新堆棧技術超過:
|