流数据模型
流數據模型和傳統的關系模型(Relational Model)有幾個重要的區別:
(1) 數據流的數據元素持續到達
(2) 流數據處理系統不能控制數據元素到達的順序
(3) 數據流有可能是無限的,或者說數據流的大小是無限大(Infinite)
(4) 數據流的一個數據元素被處理后,可以丟棄或者歸檔(Archived),一般不容易再次提取,除非目前該數據元素還在內存中。能夠保存在內存中的數據元素,相對整個數據流來講是極少量的數據。
在關系數據庫的數據模型里,數據以元組(記錄)的形式組織在關系中。我們可以對這些表格里的元組及其屬性進行任意的增加、刪除、修改。在流數據模型中,數據流可以看作 只允許進行元組添加操作 的關系表。對應關系數據庫的SQL查詢語句,在數據流上,我們可以使用經過擴展的SQL語句,進行數據流的查詢。
總結
- 上一篇: 计算机网络(十)-数据链路层-差错控制
- 下一篇: leetcode解题记录(一)