From Relational Databases to Distributed/Parallel Databases to cloud Databases
課程: 論文研討(一)
日期 : 2012/09/28
時間 : 13:50 ~ 15:30
學生 : 資傳研一 劉健興
演講者 : 陳良弼
這次演講的重點主要在資料庫SQL的基本介紹和SQL逐漸轉換至NoSQL理由;SQL,全名是結構化查詢語言(Structured Query Language),以人性化、簡單的指令為賣點,而資料庫的內容在修改時,有所謂資料庫內容正確性的問題,所以在不同的兩個地方資料庫內容時,需要做上鎖的動作以確保資料的正確性,這在處理銀行帳戶金額額這類的資料時特別重要,演講中還有提到另一個有關資料庫要注意的重點是資料庫的正規化,資料庫做過正規化的處理之後可以讓資料庫表格的處理更佳的方便且快速,但傳統的SQL資料庫放到現在資訊爆炸的時代,許多地方已經不符合使用者的需求,所以注重及時,擴增容易的NoSQL便漸漸地發展起來,NoSQL並不注重資料的同步,取而代之的是把即時更新的這項優點擺在第一位,在現在Social Network發展非常盛行的情況下,NoSQL的優勢就完全展現出來,NoSQL的全名為Not Only SQL,也就是說NoSQL並不是把SQL完全捨棄,而是把沒有必要做資料同步的地方做得更加及時,所以一個設計良好的平台可以同時達到資料安全且即時的優點,最後提到了分散式電腦的存取,利用多部電腦,分段同時處理同筆資料,處已完之後再做整合,以達到快速處理資料的效果。
有關SQL資料庫的介紹在大學時修過一學期,在這次的演講中提到了一些當時上課所講的內容,讓我回想起當時蕭立人老師所講的,關於資料庫的重要概念,而有關NoSQL的部分,一線在網路上的資料流通速度和量來看,是一項必須的概念,能聽到有關NoSQL的內容讓我覺得這次的演講收穫不少。
沒有留言:
張貼留言