存儲方法 | 描述 | 常見用例 | 優點 | 缺點 | 數據庫體積 | 主要產品 |
關係型數據庫.行存儲 | 數據結構化或存儲在行中。 | 在事務處理、交互式事務的應用程序中使用。 | 穩健的、 經驗證的技術來捕獲中途事務。 | 擴展性和巨大的數據查詢處理時間。 | 幾GB到TB | Sybase、Oracle、MySQL、DB2 |
關係型數據庫.列存儲 | 數據垂直分割並存儲在列中。 | 歷史數據分析、 數據倉庫和商務智能。 | 更快地對大型數據查詢 (專門特設查詢)。 | 不適合事務、 導入導出泄露 & 龐大計算量的資源利用率。 | 幾GB到50 TB | Info Bright、Asterdata、Vertica、Sybase IQ、Paraccel |
非關係型數據庫.鍵值存儲 | 數據以一些持久性的備份存儲在內存中。 | 用於在緩存中存儲在應用程序中經常請求的數據。 | 可擴展的、 更快地檢索數據,支持非結構化和部分結構化的數據。 | 所有的數據加載到內存,不支持複雜的查詢。 | 幾 GB到幾TB | Amazon S3、MemCached、Redis、Voldemort |
非關係型數據庫.文檔存儲 | 非結構化或半結構化數據和一些 SQL 查詢功能的持久性存儲. | 沒有RDBMS 中定義的列,需要更高的性能和更好的可擴展性Web 應用程序或任何應用程序。 | 具有可擴展持久性存儲和比鍵值存儲更好的查詢支持。 | 缺乏完善的查詢功能。 | 幾個TB到PB | MongoDB、CouchDB、SimpleDB |
非關係型數據庫.列存儲 | 非常大的數據存儲,支持MapReduce。 | 適用於金融和網絡分析的實時數據。 | 大數據的高吞吐率,支持分片,隨機讀寫訪問。 | 複雜的查詢,API的可用性,響應時間。 | 幾個TB到PB | HBase、Big Table、Cassandra |
【轉載】幾種數據存儲方式的特點比較
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.