行式存儲
|
列式存儲
|
|
優勢
|
Ø 數據被保存在一塊兒 Ø INSERT/UPDATE容易
|
Ø 查詢時只有涉及到的列會被讀取 Ø 投影(projection)很高效 Ø 任何列都能做爲索引
|
缺點
|
Ø 選擇(Selection)時即便只涉及某幾列,全部數據也都會被讀取
|
Ø 選擇完成時,被選擇的列要從新組裝 Ø INSERT/UPDATE比較麻煩
|
數據庫名稱
|
所屬公司
|
是否商業收費
|
優勢
|
缺點
|
說明
|
列式存儲(非行存儲)
|
Oracle Warehouse Builder(OWB)
|
oracle
|
商業收費
|
未知
|
未知
|
未知
|
未知
|
SybaseIQ/SAPIQ
|
SAP
|
商業收費
|
SAP公司收購數據庫公司SYbase的產品。Sybase
IQ擁有列式存儲、網格架構、專利的數據壓縮、先進的查詢優化器。電信和金融行業的客戶較多
|
是
|
||
Vertica
|
惠普公司
|
商業收費
|
未知
|
未知
|
||
hbase
|
Apache的Hadoop項目的子項目
|
開源免費
|
很適合統計多維度數據。目前看資料,樂視的視頻雲涉及到視頻多維度統計從redis、mysql遷到hbase,響應需求更快。Facebook用在不少業務中。
|
一、搭建和維護HBase是很繁瑣的,引入不少學習成本,遇到問題還要排查。二、Php操做hbase,須要安裝一facebook的服務thrift,這個服務安裝沒成功。一箇中間服務,不夠簡單。
|
hbase與google的表格存儲數據庫bigtable是同一種東西。列存儲。hbase是模仿bigtable產生的。
|
是
|
hive
|
開源免費
|
一、查詢速度比較慢。二、基於MapReduce來處理數據。須要理解mapreduce,會寫這種。目前來看很差上手
|
否,只是一中架構。
|
|||
palo
|
百度
|
開源免費
|
用在百度統計以及百度其餘應用。
|
網上的使用資料比較少。要使用直接使用百度雲提供的付費服務。百度雲目前提供了付費服務
https://cloud.baidu.com/product/palo.html
|
列存儲
|
|
clickhouse
|
俄羅斯的Yandex
|
開源免費
|
查詢速度快,SQL語句操做。
|
一、文檔齊全。有官網。支持php、.net等各種語言,官網直接提供了各種語言的庫。二、速度很快。通過Yandex公司自身的實踐考驗。俄羅斯的nginx也是久經考驗。
|
此公司相似於中國的 百度和百度統計業務。爲應對自身內部須要而開發
|
列存儲
|
Infobright
|
MySql公司
|
開源免費,有商業版和社區版
|
一、社區版不支持更改數據。只能載入數據。二、社區版只能支持10多個併發查詢 三、世面上用的人少。
|
列存儲
|
||
Greenplum
|
Greenplum
|
商業收費
|
基於關係數據庫PostgreSQL作存儲
|
列存儲
|
||
Druid
|
免費
|
列存儲
|