常用關(guān)系型數(shù)據(jù)庫(kù)有哪些 oracle數(shù)據(jù)庫(kù)是關(guān)系型數(shù)據(jù)庫(kù)嗎?
oracle數(shù)據(jù)庫(kù)是關(guān)系型數(shù)據(jù)庫(kù)嗎?目前主流的關(guān)系數(shù)據(jù)庫(kù)包括Oracle、DB2、Microsoft SQL server、Microsoft Access、mysql等。Oracle是1983年推出
oracle數(shù)據(jù)庫(kù)是關(guān)系型數(shù)據(jù)庫(kù)嗎?
目前主流的關(guān)系數(shù)據(jù)庫(kù)包括Oracle、DB2、Microsoft SQL server、Microsoft Access、mysql等。Oracle是1983年推出的世界上第一個(gè)開放式商業(yè)關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)。采用標(biāo)準(zhǔn)的SQL結(jié)構(gòu)化查詢語(yǔ)言,支持多種數(shù)據(jù)類型,提供面向?qū)ο蟮臄?shù)據(jù)存儲(chǔ)支持,擁有第四代語(yǔ)言開發(fā)工具,支持UNIX、windowsnt、OS/2、Novell等平臺(tái)。此外,它還具有良好的并行處理功能。Oracle產(chǎn)品主要由Oracle服務(wù)器產(chǎn)品、Oracle開發(fā)工具、Oracle應(yīng)用軟件以及基于微機(jī)的數(shù)據(jù)庫(kù)產(chǎn)品組成。主要滿足銀行、金融、保險(xiǎn)等企業(yè)大規(guī)模數(shù)據(jù)庫(kù)開發(fā)的需要。Sybase是1987年推出的大型關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng),可以在OS/2、UNIX、windowsnt等平臺(tái)上運(yùn)行。它支持標(biāo)準(zhǔn)關(guān)系數(shù)據(jù)庫(kù)語(yǔ)言SQL,采用client/server模式,采用開放式體系結(jié)構(gòu),可以實(shí)現(xiàn)網(wǎng)絡(luò)環(huán)境下各節(jié)點(diǎn)服務(wù)器的數(shù)據(jù)庫(kù)互訪問操作。技術(shù)先進(jìn),性能優(yōu)異,是開發(fā)大中型數(shù)據(jù)庫(kù)的工具。Sybase產(chǎn)品主要由服務(wù)器產(chǎn)品Sybase SQL server、客戶端產(chǎn)品Sybase SQL toolset和接口軟件Sybase client/server以及著名的數(shù)據(jù)庫(kù)應(yīng)用開發(fā)工具PowerBuilder組成。
國(guó)內(nèi)銀行系統(tǒng)用美國(guó)甲骨文Oracle數(shù)據(jù)庫(kù)不怕泄密嗎?
主要有四個(gè)缺點(diǎn):1。無法存儲(chǔ)數(shù)據(jù)結(jié)構(gòu)
2。按行存儲(chǔ),即使只操作一列,也需要將整行讀入內(nèi)存
3。表結(jié)構(gòu)擴(kuò)展不方便,模式固定
4。對(duì)全文搜索功能的支持較弱
針對(duì)以上四個(gè)缺點(diǎn),提供了不同的數(shù)據(jù)庫(kù)來解決。
1. K-V存儲(chǔ)不能存儲(chǔ)數(shù)據(jù)結(jié)構(gòu)
以redis為例,值可以是數(shù)據(jù)結(jié)構(gòu),如字符串、哈希、列表、集合、sortedset、位圖等。列存儲(chǔ)可以解決在操作HBase
3表示的列
時(shí),將整行讀入內(nèi)存導(dǎo)致的高IO問題。文檔存儲(chǔ)可以解決mongodb
4表示的表結(jié)構(gòu)擴(kuò)展不方便的問題。全文搜索引擎解決了全文搜索功能的問題
以elasticsearch為例
以上解決方案雖然解決了關(guān)系數(shù)據(jù)庫(kù)的不足,但不能很好的支持acid功能。在某些場(chǎng)景下,關(guān)系數(shù)據(jù)庫(kù)是一個(gè)很好的選擇,因此這些數(shù)據(jù)庫(kù)只是關(guān)系數(shù)據(jù)庫(kù)的一個(gè)很好的補(bǔ)充,不能替代關(guān)系數(shù)據(jù)庫(kù)。
現(xiàn)在newsql也是大數(shù)據(jù)時(shí)代的一個(gè)發(fā)展趨勢(shì),即可以支持事務(wù),具有良好的可擴(kuò)展性來支持大數(shù)據(jù)。以oceanbase、tidb和扳手/F1為例。
國(guó)慶節(jié)當(dāng)天,中國(guó)螞蟻金融自主研發(fā)的金融級(jí)分布式關(guān)系數(shù)據(jù)庫(kù)oceanbase在被稱為“數(shù)據(jù)庫(kù)世界杯”的TPC-C基準(zhǔn)測(cè)試中,打破了美國(guó)甲骨文公司9年來的世界紀(jì)錄,成為第一個(gè)登上榜首的中文數(shù)據(jù)庫(kù)產(chǎn)品。