[SQL ] 請教concept問題(RDBMS, Graph, NoSQL)

看板Database作者時間4年前 (2019/07/30 11:16), 編輯推噓1(103)
留言4則, 2人參與, 4年前最新討論串1/1
大家好, 小的初學SQL, 目前學完RDBMS, Graph and NoSQL 還是分不太清楚三者的差別 目前遇到題目是問: A shopping cart in an e-commerce site is ideally suited for the use of a ________________ type of database.. 選項有flat file DB Graph DB (我選了 因為這次測驗範圍就是Graph DB 但被騙了...orz) relational DB (正確答案) non-relational 真是很瞎 因為在老師給的NoSQL講義中 寫到: building a shopping cart? think about a key-value store? 所以是因為graph DB 沒有primary and foreign keys嗎? 可是NoSQL Data model 有key-value store 覺得很沮喪 因為沒有考好...:( 向大家請益 -- -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 68.180.87.229 (美國) ※ 文章網址: https://www.ptt.cc/bbs/Database/M.1564456594.A.8B9.html

07/30 22:18, 4年前 , 1F
其實是沒什麼營養的題目
07/30 22:18, 1F

07/30 22:19, 4年前 , 2F
但是絕大多數來說,RDBMS的transaction成熟許多
07/30 22:19, 2F

07/30 22:20, 4年前 , 3F
NoSQL很多時候是為了特定需求而特化
07/30 22:20, 3F

09/13 11:14, 4年前 , 4F
RDBMS適合transaction. NoSql用於big data.
09/13 11:14, 4F
文章代碼(AID): #1TFxQIYv (Database)