很多IT行業(yè)外行人員甚至一些行業(yè)內(nèi)行人員一直對(duì)數(shù)據(jù)庫(kù)(Database,簡(jiǎn)稱(chēng)DB)的概念不太清楚,在此我僅將我的理解分享給大家。

在維基百科中是這樣講的:數(shù)據(jù)庫(kù),簡(jiǎn)單來(lái)說(shuō)可視為電子化的文件柜——存儲(chǔ)電子文件的處所,用戶(hù)可以對(duì)文件中的數(shù)據(jù)運(yùn)行新增、截取、更新、刪除等操作[1]。
數(shù)據(jù)庫(kù)指的是以一定方式儲(chǔ)存在一起、能為多個(gè)用戶(hù)共享、具有盡可能小的冗余度、與應(yīng)用程序彼此獨(dú)立的數(shù)據(jù)集合。這是純粹的概念性的描述,其實(shí)簡(jiǎn)單一些,比如說(shuō)我們?nèi)ブ兴幍晷枰ニ帲t(yī)生的后面是一排排的抽屜,我們拿著藥房給醫(yī)生,然后醫(yī)生根據(jù)藥房打開(kāi)相應(yīng)的抽屜拿出需要的中藥。在這個(gè)過(guò)程中用于存放的藥品的那一排排抽屜就可以理解為數(shù)據(jù)庫(kù)。而整個(gè)抓藥的過(guò)程就可以理解為數(shù)據(jù)庫(kù)讀取流程。
數(shù)據(jù)庫(kù)通常被分為三種:層次式數(shù)據(jù)庫(kù)、網(wǎng)絡(luò)式數(shù)據(jù)庫(kù)和關(guān)系型數(shù)據(jù)庫(kù),其發(fā)展至今我們最常提到的就是關(guān)系型數(shù)據(jù)庫(kù)與非關(guān)系型數(shù)據(jù)庫(kù)。
其中關(guān)系型數(shù)據(jù)庫(kù)是現(xiàn)在企業(yè)使用的最多的,比較常見(jiàn)的有Oracle、 MySQL、MicrosoftSQL Serve、postgresSQL等,其關(guān)系型數(shù)據(jù)庫(kù)實(shí)際上就是把復(fù)雜的數(shù)據(jù)結(jié)構(gòu)進(jìn)行歸類(lèi)整理,使用一張或多張二維的表格進(jìn)行數(shù)據(jù)存儲(chǔ),通過(guò)這些表格之間不同的組合拼接進(jìn)行數(shù)據(jù)管理。這種方式的存儲(chǔ)適用于我們目前大多數(shù)系統(tǒng)。
而非關(guān)系型數(shù)據(jù)庫(kù)(NoSQL)其包含的數(shù)據(jù)庫(kù)實(shí)現(xiàn)就各種各樣了,其原理大多數(shù)遵循的鍵值對(duì)(Key/value)的方式進(jìn)行存儲(chǔ)管理。例如常見(jiàn)的有:Tokyo Cabinet/Tyrant, Redis, Voldemort, OracleBDB,而redis通常被用作來(lái)做數(shù)據(jù)緩存。當(dāng)然,非關(guān)系型數(shù)據(jù)庫(kù)還包含其他邏輯方式,例如列存儲(chǔ)方式(例:HBase)、文檔型數(shù)據(jù)庫(kù)(例:MongoDb)、圖形數(shù)據(jù)庫(kù)(例:Neo4J),其實(shí)非關(guān)系型數(shù)據(jù)庫(kù)并沒(méi)有一個(gè)統(tǒng)一的架構(gòu)模式,在兩種不同的非關(guān)系數(shù)據(jù)庫(kù)之間的差距要遠(yuǎn)遠(yuǎn)大于兩種關(guān)系型數(shù)據(jù)庫(kù)之間的差距,正因?yàn)槠浞顷P(guān)系型數(shù)據(jù)庫(kù)的多樣性,因此它更適合特定場(chǎng)景的使用,其可以處理超大量數(shù)據(jù)的特性,在當(dāng)前大數(shù)據(jù)潮流下非常適用。
當(dāng)前時(shí)代正好處在一個(gè)飛速發(fā)展的時(shí)代,其當(dāng)前大數(shù)據(jù)、云計(jì)算、物聯(lián)網(wǎng)、互聯(lián)網(wǎng)等技術(shù)的發(fā)展,這些新型的技術(shù)、應(yīng)用其發(fā)展的同時(shí)均離不開(kāi)數(shù)據(jù)的支撐,而作為存儲(chǔ)數(shù)據(jù)的載體,數(shù)據(jù)庫(kù),同樣也在高速發(fā)展,例如今年MySQL發(fā)布的第8個(gè)大版本,postgreSQL發(fā)布的9.6版本,都一直向著時(shí)代的潮流進(jìn)行發(fā)展著。而對(duì)于我們技術(shù)人員也好,非技術(shù)人員也好,了解當(dāng)前這些科技潮流前線(xiàn)的技術(shù)還是非常有必要的。本次借此機(jī)會(huì)和大家分享一下數(shù)據(jù)庫(kù)方面的知識(shí),如有興趣我們可以在以后再進(jìn)行交流探討。
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無(wú)理由+7*72小時(shí)售后在線(xiàn),公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性?xún)r(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專(zhuān)為企業(yè)上云打造定制,能夠滿(mǎn)足用戶(hù)豐富、多元化的應(yīng)用場(chǎng)景需求。
分享題目:科技下的倉(cāng)庫(kù),數(shù)據(jù)庫(kù)-創(chuàng)新互聯(lián)
文章出自:http://www.chinadenli.net/article28/dioecp.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供全網(wǎng)營(yíng)銷(xiāo)推廣、企業(yè)網(wǎng)站制作、靜態(tài)網(wǎng)站、移動(dòng)網(wǎng)站建設(shè)、營(yíng)銷(xiāo)型網(wǎng)站建設(shè)、小程序開(kāi)發(fā)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話(huà):028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容