cassandra資料模型與關聯式資料庫的模型有很大不同:
關聯式資料庫模型:
資料儲存在表中,資料是遵循正規化來減少冗餘,表之間通過外來鍵連線
cassandra模型:
在cassandra中,應用資料是存在keyspace中的,這個相當於關聯式資料庫中的schema.keyspace中有許多column family,相當於關聯式資料庫中的表。column family由一組column組成,並且相關的column會組成row key,row key之間沒必要相同。
和關聯式資料庫不同的是,關聯式資料庫表常常用外來鍵連線,但是cassandra中,column family 並不連線,也不支援查詢連線。
概念資料模型 邏輯資料模型 物理資料模型
概念資料模型設計與邏輯資料模型設計 物理資料模型設計是資料庫及資料倉儲模型設計的三個主要步驟。在資料倉儲領域有乙個概念叫conceptual data model,中文一般翻譯為 概念資料模型 概念資料模型是終端使用者對資料儲存的看法,反映了終端使用者綜合性的資訊需求,它以資料類的方式描述企業級的資...
概念資料模型,邏輯資料模型,物理資料模型
在資料倉儲領域有乙個概念叫conceptual data model,中文一般翻譯為 概念資料模型 概念資料模型是終端使用者對資料儲存的看法,反映了終端使用者綜合性的資訊需求,它以資料類的方式描述企業級的資料需求,資料類代表了在業務環境中自然聚集成的幾個主要類別資料。概念資料模型的內容包括重要的實體...
資料模型 概念資料模型,邏輯資料模型,物理資料模型
資料模型所描述的內容包括三個部分 資料結構 資料操作 資料約束。1 資料結構 資料模型中的資料結構主要描述資料的型別 內容 性質以及資料間的聯絡等。資料結構是資料模型的基礎,資料操作和約束都建立在資料結構上。不同的資料結構具有不同的操作和約束。2 資料操作 資料模型中資料操作主要描述在相應的資料結構...