日韩精品欧美激情国产一区_中文无码精品一区二区三区在线_岛国毛片AV在线无码不卡_亞洲歐美日韓精品在線_使劲操好爽好粗视频在线播放_日韩一区欧美二区_八戒八戒网影院在线观看神马_亚洲怡红院在线色网_av无码不卡亚洲电影_国产麻豆媒体MDX

關(guān)系型數(shù)據(jù)庫(kù)和非關(guān)系型數(shù)據(jù)庫(kù)的區(qū)別有哪些?

時(shí)間:2021-03-19 11:30:27 類型:數(shù)據(jù)庫(kù)
字號(hào):    

  關(guān)系型和非關(guān)系型數(shù)據(jù)庫(kù)的主要差異是數(shù)據(jù)存儲(chǔ)的方式。關(guān)系型數(shù)據(jù)天然就是表格式的,因此存儲(chǔ)在數(shù)據(jù)表的行和列中。數(shù)據(jù)表可以彼此關(guān)聯(lián)協(xié)作存儲(chǔ),也很容易提取數(shù)據(jù)。

  與其相反,非關(guān)系型數(shù)據(jù)不適合存儲(chǔ)在數(shù)據(jù)表的行和列中,而是大塊組合在一起。非關(guān)系型數(shù)據(jù)通常存儲(chǔ)在數(shù)據(jù)集中,就像文檔、鍵值對(duì)或者圖結(jié)構(gòu)。你的數(shù)據(jù)及其特性是選擇數(shù)據(jù)存儲(chǔ)和提取方式的首要影響因素

  關(guān)系型數(shù)據(jù)庫(kù)

1.png

  關(guān)系型數(shù)據(jù)庫(kù)最典型的數(shù)據(jù)結(jié)構(gòu)是表,由二維表及其之間的聯(lián)系所組成的一個(gè)數(shù)據(jù)組織

  優(yōu)點(diǎn):

  1、易于維護(hù):都是使用表結(jié)構(gòu),格式一致;

  2、使用方便:SQL語言通用,可用于復(fù)雜查詢;

  3、復(fù)雜操作:支持SQL,可用于一個(gè)表以及多個(gè)表之間非常復(fù)雜的查詢。

  缺點(diǎn):

  1、讀寫性能比較差,尤其是海量數(shù)據(jù)的高效率讀寫;

  2、固定的表結(jié)構(gòu),靈活度稍欠;

  3、高并發(fā)讀寫需求,傳統(tǒng)關(guān)系型數(shù)據(jù)庫(kù)來說,硬盤I/O是一個(gè)很大的瓶頸

非關(guān)系型數(shù)據(jù)庫(kù)

1.jpg

  非關(guān)系型數(shù)據(jù)庫(kù)嚴(yán)格上不是一種數(shù)據(jù)庫(kù),應(yīng)該是一種數(shù)據(jù)結(jié)構(gòu)化存儲(chǔ)方法的集合,可以是文檔或者鍵值對(duì)等。

  優(yōu)點(diǎn):

  1、格式靈活:存儲(chǔ)數(shù)據(jù)的格式可以是key,value形式、文檔形式、圖片形式等等,使用靈活,應(yīng)用場(chǎng)景廣泛,而關(guān)系型數(shù)據(jù)庫(kù)則只支持基礎(chǔ)類型。

  2、速度快:nosql可以使用硬盤或者隨機(jī)存儲(chǔ)器作為載體,而關(guān)系型數(shù)據(jù)庫(kù)只能使用硬盤;

  3、高擴(kuò)展性;

  4、成本低:nosql數(shù)據(jù)庫(kù)部署簡(jiǎn)單,基本都是開源軟件。

  缺點(diǎn):

  1、不提供sql支持,學(xué)習(xí)和使用成本較高;

  2、無事務(wù)處理;

  3、數(shù)據(jù)結(jié)構(gòu)相對(duì)復(fù)雜,復(fù)雜查詢方面稍欠。

  非關(guān)系型數(shù)據(jù)庫(kù)的分類和比較:

  1、文檔型

  2、key-value型

  3、列式數(shù)據(jù)庫(kù)

  4、圖形數(shù)據(jù)庫(kù)


<