Oracle MYSQL PG體系

xuexiaogang發表於2021-12-11

自己原文公眾號: https://mp.weixin.qq.com/s/PQ_EG11oI1oE95XLlSJRrg


我以前有個比喻,如果一個IT系統比做人體。那麼硬體是骨骼、網路是神經、資料是血液、資料庫是心臟和大腦、應用程式是肌肉、中介軟體是內臟。DBA就是心腦血管醫生。因為心臟是供血的,大腦是記憶的。而資料庫就是幹資料儲存和讀取,並且提供資料。那麼我們就有必要了解心腦的構造。以前我說和關係型資料庫比較起來,NoSQL和有點渣,因為沒有事務,沒有鎖,沒有這些很多就會簡單。

比如這裡有個MySQL5.6版本的:後面的沒人畫了。

那麼我們來看看PG的,沒找到太炫的。

再來看看Oracle的。僅僅到18C後面的沒人畫了。

可以看出每個資料庫五臟六腑都是不一樣的。所以不是說把資料從一個庫遷移到另外一個庫就可以正常使用,這不是這麼簡單的事情。就像器官移植也要看看是不是互相配對配型。

再看看大資料的hadoop的。一般會用這種圖。

大資料特點是元件多,每個單一元件一般來說都是一個程式。

這要說一下大資料也屬於資料庫系統,當然sqoop,zookeeper這些算中介軟體,hive、impala這些是妥妥的資料庫。



來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/637517/viewspace-2847152/,如需轉載,請註明出處,否則將追究法律責任。

相關文章