2022-07-20 分類: 網(wǎng)站設(shè)計(jì)
【成都網(wǎng)站設(shè)計(jì)】NewSQL為何使傳統(tǒng)關(guān)系數(shù)據(jù)庫黯然失色?
標(biāo)簽:成都網(wǎng)站設(shè)計(jì)
在當(dāng)今的IT界,現(xiàn)代的NoSQL和“NewSQL”處理數(shù)據(jù)的方式已經(jīng)超越了傳統(tǒng)的關(guān)系數(shù)據(jù)庫。傳統(tǒng)關(guān)系數(shù)據(jù)庫可能永遠(yuǎn)不會(huì)消失——至少不會(huì)很快,但其輝煌的日子已經(jīng)遠(yuǎn)去。
關(guān)系數(shù)據(jù)庫長期以來一直作為企業(yè)部署的關(guān)鍵組成部分,但現(xiàn)在出現(xiàn)了更好的選擇,以適應(yīng)新的數(shù)據(jù)結(jié)構(gòu)和現(xiàn)代化硬件系統(tǒng)。
如IBM、微軟和甲骨文等廠商都將繼續(xù)使用關(guān)系數(shù)據(jù)庫主導(dǎo)其金融交易的核心功能。但是NoSQL數(shù)據(jù)庫似乎更適應(yīng)當(dāng)今的海量數(shù)據(jù)時(shí)代。如Apache Hadoop和MapReduce技術(shù)。
Bloor集團(tuán)的首席分析師Robin Bloor表示傳統(tǒng)的關(guān)系數(shù)據(jù)庫已經(jīng)過時(shí)了,其架構(gòu)需要更新。Bloor的理由是隨著多CPU計(jì)算機(jī)和固態(tài)硬盤技術(shù)的不斷成熟,訪問磁盤的數(shù)據(jù)已經(jīng)不再重要。固態(tài)硬盤的速度更快,所以在磁盤和內(nèi)存之間讀取速率將會(huì)加強(qiáng)。
NoSQL的崛起和“NewSQL”的出現(xiàn)
NoSQL將改變數(shù)據(jù)的定義范圍。它不再是原始的數(shù)據(jù)類型,如證書、浮點(diǎn)。數(shù)據(jù)可能是整個(gè)文件。NoSQL可能會(huì)嚇到DBA,因?yàn)樗麄儞?dān)心失去他們自己的域名。
NoSQL數(shù)據(jù)庫是非關(guān)系的、水平可擴(kuò)展、分布式并且是開源的。MongoDB的創(chuàng)始人Dwight Merriman表示NoSQL可作為一個(gè)Web應(yīng)用服務(wù)器、內(nèi)容管理器、結(jié)構(gòu)化的事件日志、移動(dòng)應(yīng)用程序的服務(wù)器端和文件存儲(chǔ)的后背存儲(chǔ)。
分布式數(shù)據(jù)庫公司VoltDB的首席技術(shù)官M(fèi)ichael Stonebraker表示NoSQL數(shù)據(jù)庫可提供良好的擴(kuò)展性和靈活性,但他們也有自己的不足。由于不使用SQL,NoSQL數(shù)據(jù)庫系統(tǒng)不具備高度結(jié)構(gòu)化查詢等特性。NoSQL其他的問題還包括不能提供ACID(原子性、一致性、隔離性和耐久性)的操作。另外不同的NoSQL數(shù)據(jù)庫都有自己的查詢語言,這使得很難規(guī)范應(yīng)用程序接口。Stonebraker表示數(shù)據(jù)庫系統(tǒng)的滯后通常可歸結(jié)于多項(xiàng)因素。諸如以恢復(fù)日志為目的的數(shù)據(jù)庫系統(tǒng)維持的緩沖區(qū)池,以及管理鎖定和鎖定的數(shù)據(jù)字段。在VoltDB的測試中發(fā)現(xiàn)以上這些行為消耗系統(tǒng)96%的資源。
RDBMSes處理的數(shù)據(jù)大約只有16%
“雖然關(guān)系數(shù)據(jù)庫感覺到了新技術(shù)到來的壓力,但RDBMS仍然在企業(yè)計(jì)算中占有一些之地。目前RDBMS的市場約350億美元。其中包括賬戶的軟件許可、服務(wù)、技術(shù)支持以及維護(hù)”,F(xiàn)orrester的分析師Noel Yuhanna說道。
Forrester預(yù)計(jì),在企業(yè)中的業(yè)務(wù)數(shù)據(jù)將有25%是結(jié)構(gòu)化數(shù)據(jù),其中至少有65%在使用RDBMS或其他傳統(tǒng)關(guān)系數(shù)據(jù)庫,而RDBMS在交易數(shù)據(jù)中,RDBMSes至少有16%的份額。
企業(yè)將有75%的業(yè)務(wù)數(shù)據(jù)與半結(jié)構(gòu)化文件(如XML、電子郵件和EDI)和非結(jié)構(gòu)化數(shù)據(jù)(如文檔、圖片、音頻和視頻)相結(jié)合。
Yuhanna表示,大約有5%的數(shù)據(jù)駐留在關(guān)系數(shù)據(jù)庫之中,其他的都分布在非關(guān)系數(shù)據(jù)庫和文件格式之中。
此外,列式數(shù)據(jù)恐怕將成為數(shù)據(jù)庫領(lǐng)域發(fā)生變化的過度候選產(chǎn)品,他們或?qū)⑹龟P(guān)系數(shù)據(jù)庫產(chǎn)品更簡單。
傳統(tǒng)的關(guān)系型數(shù)據(jù)廠商比如IBM、微軟和Oracle在其RDBMS領(lǐng)域肯定是有新的計(jì)劃的,他們也不會(huì)選擇公開自己的計(jì)劃。
Bloor表示,沒有人會(huì)注意到RDBMS可能會(huì)死去。例如Oracle可能會(huì)獲取新的數(shù)據(jù)庫技術(shù),但它有可能仍然被命名為Oracle,但已經(jīng)不會(huì)過去的那個(gè)Oracle數(shù)據(jù)庫了。
新聞標(biāo)題:【成都網(wǎng)站設(shè)計(jì)】NewSQL為何使傳統(tǒng)關(guān)系數(shù)據(jù)庫黯然失色?-網(wǎng)站建設(shè)
網(wǎng)站網(wǎng)址:http://www.rwnh.cn/news16/181166.html
網(wǎng)站建設(shè)、網(wǎng)絡(luò)推廣公司-創(chuàng)新互聯(lián),是專注品牌與效果的網(wǎng)站制作,網(wǎng)絡(luò)營銷seo公司;服務(wù)項(xiàng)目有網(wǎng)站建設(shè)、網(wǎng)站設(shè)計(jì)等
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容