中文字幕av高清_国产视频一二区_男女羞羞羞视频午夜视频_成人精品一区_欧美色视_在线视频这里只有精品

千鋒教育-做有情懷、有良心、有品質(zhì)的職業(yè)教育機構(gòu)

手機站
千鋒教育

千鋒學習站 | 隨時隨地免費學

千鋒教育

掃一掃進入千鋒手機站

領(lǐng)取全套視頻
千鋒教育

關(guān)注千鋒學習站小程序
隨時隨地免費學習課程

當前位置:首頁  >  技術(shù)干貨  > 分布式數(shù)據(jù)庫,如hadoop、cassandra、mysql集群,主流是采用什么存儲技術(shù)?

分布式數(shù)據(jù)庫,如hadoop、cassandra、mysql集群,主流是采用什么存儲技術(shù)?

來源:千鋒教育
發(fā)布人:xqq
時間: 2023-10-13 07:52:05 1697154725

一、分布式數(shù)據(jù)庫,如hadoop、cassandra、mysql集群采用的技術(shù)

分布式數(shù)據(jù)庫,如hadoop、cassandra、mysql集群,主流采用了DAS存儲技術(shù)。除了MySQL以外,其他的都是經(jīng)典的分布式系統(tǒng)。這些分布式系統(tǒng)通常假定任何設備都是不可靠的,算法上會對數(shù)據(jù)做冗余存儲,因此對介質(zhì)本身的要求相對較低DAS即可。

MySQL相對特殊。一般而言,如果用MySQL,題主要用的是關(guān)系數(shù)據(jù)庫,且數(shù)據(jù)一般是比較重要的,例如存儲跟錢有關(guān)的數(shù)據(jù)。此時,存儲本身的可靠性就非常重要了。MySQL等數(shù)據(jù)庫系統(tǒng)往往對底層的存儲系統(tǒng)有這樣一個假定:凡是寫入存儲系統(tǒng)的數(shù)據(jù),都不能丟。換句話說,MySQL與其他幾種分布式系統(tǒng)的不同之處在于MySQL假定底層存儲是可靠的,而其他幾種分布式系統(tǒng)是假定底層存儲是不可靠的。因此,為了確保MySQL能夠一如既往的正常工作,必須提供可靠的底層存儲。那么,商用的NAS和SAN就是一種選擇。

這里想再多說一句,其實NAS和SAN描述的只是接口。提供文件系統(tǒng)操作接口的,例如NFS/CIFS,屬于NAS。提供塊或卷操作接口的,例如iSCSI,屬于SAN。如果進一步說下去,NAS和SAN都有可能也是分布式系統(tǒng),例如HDFS可以說是一種非POSIX標準的NAS,CEPH可以說是一種SAN。

延伸閱讀:

二、數(shù)據(jù)庫中的概念

Table:數(shù)據(jù)庫中的表,下文稱“table”或者“表”。

Column:表中的各個字段,下文稱“column”或者“列”或者“字段”。

Row:表中的各條記錄,下文稱“row”或者“行”

Index:表中的索引,用戶可以建立索引以便加速搜索,但是用戶無法直接使用索引,下文稱“index”或者“索引”。

View:數(shù)據(jù)庫中的視圖,一種由實際的表導出的可視化的表,并不實際存儲。

Virtual table:虛擬表是一種表現(xiàn)得像表的對象,從SQL語句的角度看,虛表可以和表或者view一樣操作,但是對虛擬表的查詢或者修改操作會調(diào)用注冊在虛擬表上的回調(diào)函數(shù),虛擬表機制使程序可以提供類似于SQL的表的接口供SQL語句操作。隱藏在虛擬表下的數(shù)據(jù)結(jié)構(gòu)可能是內(nèi)存中的數(shù)據(jù),或者通過即時運算得出的結(jié)果,或者是磁盤上的文件(比如CSV)。下文稱“virtual table”或者“虛擬表”。

Shadow table:FTS(全文搜索)中所使用的每個virtual table,都有3-5個真實的數(shù)據(jù)庫的table(分別名為%_content、%_segdir、%_segment、 %_stat、%_docsize,%是FTS virtual table的名字)來在實現(xiàn),這些table被稱為shadow table。

Trigger:數(shù)據(jù)庫中的觸發(fā)器,由修改數(shù)據(jù)庫的事件觸發(fā)的存儲過程,下文稱“觸發(fā)器”或者“trigger”。

Schema:SQLite數(shù)據(jù)庫的結(jié)構(gòu)(有哪些table/index/view/trigger,分別有哪些字段),下文稱“schema”。

Rowid:rowid是SQLite中的表隱含的一個column,是其內(nèi)部id,在該表中少數(shù),是SQLite中的元數(shù)據(jù)。

Statement:SQL語句。

Prepared statement:經(jīng)過“預備”的SQL語句,所謂“預備”類似編譯,可以再多次執(zhí)行同一語句的時候加速(跳過“預備”過程)。

sqlite_master:sqlite數(shù)據(jù)庫中維護的系統(tǒng)表,該表的b-tree的根頁號永遠為1,有5個列,分別是類型(table, view, index,trigger,四者之一)、名稱、所在表名、根頁號、SQL語句。

Journal:日志

Transaction:事務是用戶定義的一系列數(shù)據(jù)庫操作,要么全部執(zhí)行,要么全部不執(zhí)行。

Magic?string:類似“魔數(shù)/幻數(shù)”,SQLite數(shù)據(jù)庫文件特征頭。

Fraction

Auto-vacuum:自動清空

Incremental-vacuum

BLOB:Binary Large OBject

聲明:本站稿件版權(quán)均屬千鋒教育所有,未經(jīng)許可不得擅自轉(zhuǎn)載。
10年以上業(yè)內(nèi)強師集結(jié),手把手帶你蛻變精英
請您保持通訊暢通,專屬學習老師24小時內(nèi)將與您1V1溝通
免費領(lǐng)取
今日已有369人領(lǐng)取成功
劉同學 138****2860 剛剛成功領(lǐng)取
王同學 131****2015 剛剛成功領(lǐng)取
張同學 133****4652 剛剛成功領(lǐng)取
李同學 135****8607 剛剛成功領(lǐng)取
楊同學 132****5667 剛剛成功領(lǐng)取
岳同學 134****6652 剛剛成功領(lǐng)取
梁同學 157****2950 剛剛成功領(lǐng)取
劉同學 189****1015 剛剛成功領(lǐng)取
張同學 155****4678 剛剛成功領(lǐng)取
鄒同學 139****2907 剛剛成功領(lǐng)取
董同學 138****2867 剛剛成功領(lǐng)取
周同學 136****3602 剛剛成功領(lǐng)取
相關(guān)推薦HOT
DBeaver怎么保持數(shù)據(jù)庫連接?

一、DBeaver保持數(shù)據(jù)庫連接的方法1、連接到數(shù)據(jù)庫打開DBeaver并選擇連接到您的目標數(shù)據(jù)庫。選擇適當?shù)臄?shù)據(jù)庫類型,輸入必要的連接信息,如主機...詳情>>

2023-10-13 09:05:04
Kettle連接MySQL為什么會報錯?

一、Kettle連接MySQL會報錯的原因1、驅(qū)動程序缺失Kettle需要使用MySQL的JDBC驅(qū)動程序來連接MySQL數(shù)據(jù)庫。如果沒有正確配置或提供JDBC驅(qū)動程序,...詳情>>

2023-10-13 08:53:41
wait()、sleep()、join()和yield()區(qū)別是什么?

一、wait()wait()方法是Object類中的方法,主要用于線程間的同步和協(xié)作。當一個線程調(diào)用某個對象的wait()方法時,它會釋放該對象的鎖,并進入等...詳情>>

2023-10-13 08:45:29
什么是Caché數(shù)據(jù)庫?

一、對象訪問通過對象訪問,開發(fā)人員可以使用面向?qū)ο蟮木幊陶Z言(如Java、C#等)直接操作數(shù)據(jù)庫中的對象。這種方式提供了更加直觀和便捷的數(shù)據(jù)...詳情>>

2023-10-13 08:42:01
mysql group commit為什么要保證binlog和redo log提交的順序一致?

一、為什么要保證binlog和redo log提交的順序一致MySQL為了保證master和slave的數(shù)據(jù)一致性,就必須保證binlog和InnoDB redo日志的一致性(因為...詳情>>

2023-10-13 08:25:24
快速通道
主站蜘蛛池模板: 欧美九九| 国产亚洲成av人片在线观看 | 精品毛片在线 | 91视频免费看网站 | 视频一区二区中文字幕日韩 | 亚洲激情视频在线观看 | 成人国产免费视频 | 四虎黄色影院 | 欧美亚洲一区二区三区 | 97人人爽人人澡人人精品 | 欧美日韩中字 | 黄毛片| 成人做爰www免费看视频网站 | 欧美高清成人 | 日韩xxxbbb | 精品国产999| 日本a在线| 国产亚洲久久 | 久久亚洲精品国产精品紫薇 | 日本国产在线 | 午夜精品久久久久久久 | 四虎5151久久欧美毛片 | 超碰在线播 | 在线观看免费av电影 | 日韩一区二区中文字幕 | 精品久久久久久 | 久久久久久一区 | 四虎884a| 在线免费观看av片 | av黄在线观看| 欧美日韩在线第一页 | 日韩欧美一级二级 | 精品久久一区 | 久久99成人| 神马久久久久久久 | 成人v片| 久久a v视频| 亚洲一区二区精品视频 | 精品久 | 亚洲精品亚洲人成人网 | 免费观看日韩 |