Return to site

你可能不知道的數據庫類型

每個企業都有數據庫,然而數據庫也有千姿百態的類型。你知道你公司的數據庫是哪一種嗎?你知道怎樣的數據庫更符合你公司的需求嗎?以下為數據庫類型名單:

Document Store Databases (檔存貯數據庫):又稱為document-oriented database(文檔數據庫), 為存儲、管理、恢復文檔數據而專門設計的數據庫,這類文檔數據也稱為半結構化數據。

Graph Databases (圖形數據庫):運用圖形結構(例如,一組有限的有序pair,或者某種實體)來存儲數據,這種圖形存儲結構包括邊緣、屬性和節點。它提供了相鄰節點間的自由索引功能,也就是說,數據庫中每個元素間都與其他相鄰元素直接關聯。

Hadoop 數據庫 (HBase) :一個開源的、非關聯式、分散式數據庫,與Hadoop框架共同使用。

IMDB, In-memory DB (記憶體中數據庫):一種數據庫管理系統,與普通數據庫管理系統不同之處在於,它用主存來存儲數據,而非硬碟。其特點在於能高速地進行數據的處理和存取。

KeyValue Databases (鍵值數據庫):數據的存儲方式是使用一個特定的鍵,指向一個特定的數據記錄,這種方式使得數據的查找更加方便快捷。鍵值數據庫中所存的數據通常為程式設計語言中基底數據型別的數據。

MongoDB:一種開源的非關係型數據庫(NoSQL database)。

Multi-Dimensional Databases (多維數據庫):用於優化數據連線分析處理(OLAP)程式,優化數據倉庫的一種數據庫。

MultiValue Databases (多值數據庫):是一種非關係型數據庫(NoSQL), 一種特殊的多維數據庫:能處理3個維度的數據。主要針對非常長的字串,能夠完美地處理HTML和XML中的字串。

NewSQL:一個優雅的、定義良好的數據庫系統,比SQL更易學習和使用,比NoSQL更晚提出的新型數據庫。

NoSQL:顧名思義,就是“不使用SQL”的數據庫。這類數據庫泛指傳統關係型數據庫以外的其他類型的數據庫。這類數據庫有更強的一致性,能處理超大規模和高併發的數據。

Object Databases (物件數據庫):(也稱為面象物件數據庫)以物件的形式存儲數據,用於物件導向程式設計。它不同於關係型數據庫和圖形數據庫,大部分物件數據庫都提供一種查詢語言,允許使用聲明式程式設計(declarative programming)訪問物件。

Operational Databases (操作型數據庫):這類數據庫可以完成一個組織機構的常規操作,對商業運營非常重要,一般使用線上交易處理,允許用戶訪問 、收集、檢索公司內部的具體資訊。

XML Databases (XML數據庫):XML數據庫是一種以XML格式存儲數據的數據庫。XML數據庫通常與面向文檔型數據庫相關聯,開發人員可以對XML數據庫的數據進行查詢,匯出以及按指定的格式序列化。

如果你對大數據分析有興趣,請於下方訂閱我們的博客,或者關注我們的Facebook:/bigdataism; Instagram: @bdanews,或者發送郵件至info@bigdatarchitect.com與我們預約見面時間

All Posts
×

Almost done…

We just sent you an email. Please click the link in the email to confirm your subscription!

OKSubscriptions powered by Strikingly