欧美成人精品手机在线观看_69视频国产_动漫精品第一页_日韩中文字幕网 - 日本欧美一区二区

LOGO OA教程 ERP教程 模切知識交流 PMS教程 CRM教程 開發文檔 其他文檔  
 
網站管理員

橫看成嶺側成峰 列數據庫也有自己的春天

admin
2011年5月4日 15:32 本文熱度 2882
列數據庫是什么?它究竟有什么樣的作用?這些問題可以說是質疑者們經常談到的。雖然列數據庫默默無聞,但是它們的能力與優勢,卻是不容抹殺的,列數據庫也會有自己的春天。

列數據庫的定義


列存儲數據庫就是以關系數據庫中的屬性或列為單位進行存儲,數據表記錄中的同一屬性值被存儲在一起,而一條記錄中不同屬性值則分別存放于不同的文件中。有列存儲數據庫就應該存在行存儲數據庫,傳統以記錄或行數據位單位進行存儲的數據庫成為行存儲數據庫或行數據庫。在這里建議大家參考《NoSQL那些事:51CTO帶您走進列數據庫》一文。


列數據庫的應用


最出名的列數據庫自然是Sybase IQ。由于列存儲中查詢的選擇規則是通過列來定義的,所以整個列數據庫其實就是自動化索引的。在數據壓縮方面,Sybase IQ較傳統的關系型數據庫更加有效,甚至能達到五倍的效果。


其實各位對于列存儲數據庫的理解,可以借用Excel。我們一般都是按照時間順序,以行為單位儲備信息。但是在很多時候,我們要做的加減乘除卻是在列里面完成,所以列存儲數據庫在精確分析,找尋合適數據量方面有其優勢。


列數據庫主要用于數據挖掘、決策支持和地理信息系統等查詢密集型系統中,因為一次查詢就要得出結果,而不能每次都要遍歷所有的數據庫。所以在某國內數據庫廠商發布會上看到的列存儲數據庫案例,大多都是應用在人口統計調查、醫療分析等行業中。這種行業需要處理大量的數據統計分析,假如采用行數據庫,勢必消耗時間會無限放大。


列數據庫不是關系型數據庫的“終結者”


談到了這么多列數據庫的好處,大家肯定在想:為什么不能利用這些NoSQL取代關系型數據庫?關系型數據庫不是已經日薄西山了嗎?在這里我們還要從普通企業的商業模式談起。


對于目前大多數企業的模式來說,還是習慣把用戶的數據記錄在一行當中,數據庫中的一行就是一個“帳戶”,這種固定思維可以說還是一種一對多的思想在作怪。以這種思想建立起來的行數據庫當然是數據庫市場上的強者,Oracle、微軟和IBM等企業的數據庫也幾乎全是行存儲數據庫。列存儲數據庫,在市場上占據的份額可以說是微乎其微。


如果不是NoSQL的興起,很多人怕是還不會注意到列數據庫。雖說列數據庫歷史久遠,但是曝光度可能還不及Cassandra等后來者,主要知名的也就是Sybase IQ、Infobright等國外品牌。這是因為之前列數據庫廠商還只是一門心思想著如何對抗行數據庫,沒有想到共生共贏的思路。比如目前NoSQL運動都改為Not Only SQL,意圖不再是取代關系型數據庫,而是要為了更好的數據庫性能共同合作。NoSQL不再是關系型數據庫的終結者了。


有的廠家在推出新的列數據庫產品時,可以是附加在原有關系型數據庫上的產品,提供的服務主要是基于數據挖掘和決策支持系統。通過這種形式提升用戶的數據庫利用效率,達到自身發展的目的。這種模式可以說為列數據庫的發展開辟了新的途徑,讓更多的DBA接觸到列數據庫,了解列數據庫,這樣才能促進列數據庫的發展。


橫看成嶺側成峰,遠近高低各不同。關系型數據庫在數據庫市場一家獨大的歷史正被翻過去,變化多端的市場決定了需要多樣化的技術實現手段。可以預見到,列數據庫的春天正在到來。


該文章在 2011/5/4 15:32:12 編輯過
關鍵字查詢
相關文章
正在查詢...
點晴ERP是一款針對中小制造業的專業生產管理軟件系統,系統成熟度和易用性得到了國內大量中小企業的青睞。
點晴PMS碼頭管理系統主要針對港口碼頭集裝箱與散貨日常運作、調度、堆場、車隊、財務費用、相關報表等業務管理,結合碼頭的業務特點,圍繞調度、堆場作業而開發的。集技術的先進性、管理的有效性于一體,是物流碼頭及其他港口類企業的高效ERP管理信息系統。
點晴WMS倉儲管理系統提供了貨物產品管理,銷售管理,采購管理,倉儲管理,倉庫管理,保質期管理,貨位管理,庫位管理,生產管理,WMS管理系統,標簽打印,條形碼,二維碼管理,批號管理軟件。
點晴免費OA是一款軟件和通用服務都免費,不限功能、不限時間、不限用戶的免費OA協同辦公管理系統。
Copyright 2010-2025 ClickSun All Rights Reserved