溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

科技下的倉庫,數(shù)據(jù)庫

發(fā)布時(shí)間:2020-07-02 05:31:07 來源:網(wǎng)絡(luò) 閱讀:438 作者:cn華少 欄目:數(shù)據(jù)庫

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

       在維基百科中是這樣講的:數(shù)據(jù)庫,簡(jiǎn)單來說可視為電子化的文件柜——存儲(chǔ)電子文件的處所,用戶可以對(duì)文件中的數(shù)據(jù)運(yùn)行新增、截取、更新、刪除等操作[1]

數(shù)據(jù)庫指的是以一定方式儲(chǔ)存在一起、能為多個(gè)用戶共享、具有盡可能小的冗余度、與應(yīng)用程序彼此獨(dú)立的數(shù)據(jù)集合。這是純粹的概念性的描述,其實(shí)簡(jiǎn)單一些,比如說我們?nèi)ブ兴幍晷枰ニ帲t(yī)生的后面是一排排的抽屜,我們拿著藥房給醫(yī)生,然后醫(yī)生根據(jù)藥房打開相應(yīng)的抽屜拿出需要的中藥。在這個(gè)過程中用于存放的藥品的那一排排抽屜就可以理解為數(shù)據(jù)庫。而整個(gè)抓藥的過程就可以理解為數(shù)據(jù)庫讀取流程。

       數(shù)據(jù)庫通常被分為三種:層次式數(shù)據(jù)庫、網(wǎng)絡(luò)式數(shù)據(jù)庫和關(guān)系型數(shù)據(jù)庫,其發(fā)展至今我們最常提到的就是關(guān)系型數(shù)據(jù)庫與非關(guān)系型數(shù)據(jù)庫。

       其中關(guān)系型數(shù)據(jù)庫是現(xiàn)在企業(yè)使用的最多的,比較常見的有Oracle、 MySQL、MicrosoftSQL Serve、postgresSQL等,其關(guān)系型數(shù)據(jù)庫實(shí)際上就是把復(fù)雜的數(shù)據(jù)結(jié)構(gòu)進(jìn)行歸類整理,使用一張或多張二維的表格進(jìn)行數(shù)據(jù)存儲(chǔ),通過這些表格之間不同的組合拼接進(jìn)行數(shù)據(jù)管理。這種方式的存儲(chǔ)適用于我們目前大多數(shù)系統(tǒng)。

       而非關(guān)系型數(shù)據(jù)庫(NoSQL)其包含的數(shù)據(jù)庫實(shí)現(xiàn)就各種各樣了,其原理大多數(shù)遵循的鍵值對(duì)(Key/value)的方式進(jìn)行存儲(chǔ)管理。例如常見的有:Tokyo Cabinet/Tyrant, Redis, Voldemort, OracleBDBredis通常被用作來做數(shù)據(jù)緩存。當(dāng)然,非關(guān)系型數(shù)據(jù)庫還包含其他邏輯方式,例如列存儲(chǔ)方式(例:HBase)、文檔型數(shù)據(jù)庫(例:MongoDb)、圖形數(shù)據(jù)庫(例:Neo4J),其實(shí)非關(guān)系型數(shù)據(jù)庫并沒有一個(gè)統(tǒng)一的架構(gòu)模式,在兩種不同的非關(guān)系數(shù)據(jù)庫之間的差距要遠(yuǎn)遠(yuǎn)大于兩種關(guān)系型數(shù)據(jù)庫之間的差距,正因?yàn)槠浞顷P(guān)系型數(shù)據(jù)庫的多樣性,因此它更適合特定場(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í)均離不開數(shù)據(jù)的支撐,而作為存儲(chǔ)數(shù)據(jù)的載體,數(shù)據(jù)庫,同樣也在高速發(fā)展,例如今年MySQL發(fā)布的第8個(gè)大版本,postgreSQL發(fā)布的9.6版本,都一直向著時(shí)代的潮流進(jìn)行發(fā)展著。而對(duì)于我們技術(shù)人員也好,非技術(shù)人員也好,了解當(dāng)前這些科技潮流前線的技術(shù)還是非常有必要的。本次借此機(jī)會(huì)和大家分享一下數(shù)據(jù)庫方面的知識(shí),如有興趣我們可以在以后再進(jìn)行交流探討。


向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI