Slide 11
Slide 11 text
Copyright ⓒ2020 CREATIONLINE, INC. All Rights Reserved
データベースのタイプはデータモデルが決め手
データモデルはストレージエンジンの設計やクエリー言語開発のベースライン
11
ワイドカラム グラフ
001,title : “Neo4j”
001:price : 3000
001:Author : “李”
001:Phone : 1111
002:title : “MongoDB”
002:Price : 2000
002:Author : “田中”
002:Address : “横浜”
{ title : “NoSQL”,
price : 3000,
author : {
name : “李”,
phone: 110
},
publisher: {
company: “秀和システム”
}
…
}
name : “李”,
address : ‘東京’,
Phone: 1111
Book
Person
WROTE
title : “Neo4j”,
price: 3000
ドキュメント(JSON)
[Book]
title,price
Neo4j,3000
MongoDB,200
[Author]
name,address,phone
李,NULL,1111
田中,横浜,NULL
リレーションナル
name : “田中”,
address : ‘横浜’
title : “MongoDB”,
price: 2000
列
行
MySQL
PostgreSQL
Cassandra MongoDB Neo4j