[閒聊] SQL與NoSQL

看板CSSE (電腦科學及軟體工程)作者 (egoist)時間13年前 (2012/06/18 19:50), 編輯推噓0(002)
留言2則, 2人參與, 最新討論串1/1
SQL與NoSQL到底有什麼差別呢? 根據查閱wiki與聽朋友說, SQL就是有一大堆的relation, 然後NoSQL只需要管key-value tuple, 我聽完這個答案只覺得有聽沒有懂. 我的了解與疑問如下: SQL對我來說就是很多表格, 然後SQL language給我的能力是能夠自由地選取某個表格的某幾行或是某幾行片段, 甚至是合併多個表格也可以, 但是合併多個表格所要用的JOIN operation是比較耗時間與運算資源的. 但是NoSQL的所謂key-value tuples對我來說仍是表格的概念, 只是NoSQL似乎放棄了合併表格與選取幾行幾列的片段的這類operation, 而只提供選取某行或是某列的operation, 所以NoSQL會比較快也比較簡單實現. 因此如果我的大方向的理解算是對的話, NoSQL似乎只是拿掉SQL中的一些耗時間的operation來增進速度? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 129.31.194.111

06/18 20:40, , 1F
不算對 NoSQL是很多種結構的總稱 http://bit.ly/LzHGEzh
06/18 20:40, 1F

06/07 14:22, , 2F
說的只是nosql的一部份,重點是在nosql的目地是圴時存取
06/07 14:22, 2F
文章代碼(AID): #1FtnNfgQ (CSSE)
文章代碼(AID): #1FtnNfgQ (CSSE)