- SQL學習指南(第3版)
- (美)艾倫·博利厄
- 349字
- 2022-04-13 16:19:53
1.4 跨平臺SQL
從本書第2版到第3版的這十年間,數據庫領域發生了諸多變化。盡管關系型數據庫依然被大量使用,并且還將持續使用一段時間,但新的數據庫技術已經涌現出來,以滿足Amazon和Google等公司的需求,其中包括Hadoop、Spark、NoSQL、NewSQL,這些分布式的可擴展系統通常部署在商品服務器集群上。詳細探討這些技術超出了本書的范圍,但它們與關系型數據庫都存在一個共同點:SQL。
因為各種組織機構經常使用多種技術存儲數據,有必要將SQL從特定的數據庫服務器中抽取出來,提供一種能夠跨數據庫的服務。例如,報表可能需要將存儲在Oracle、Hadoop、JSON文件、CSV文件、Unix日志文件中的數據匯總在一起。新一代工具已經出現,以應對這種挑戰,其中最有前途的工具之一是 Apache Drill,它是一款開源查詢引擎,允許用戶編寫查詢,以訪問存儲在大多數數據庫或文件系統中的數據。我們將在第18章探究Apache Drill。
推薦閱讀
- Getting Started with ResearchKit
- Java加密與解密的藝術(第2版)
- 編寫高質量代碼:改善C程序代碼的125個建議
- Hadoop+Spark大數據分析實戰
- 運用后端技術處理業務邏輯(藍橋杯軟件大賽培訓教材-Java方向)
- 常用工具軟件立體化教程(微課版)
- C# Multithreaded and Parallel Programming
- Odoo 10 Implementation Cookbook
- Emgu CV Essentials
- Python編程:從入門到實踐(第3版)
- 硬件產品設計與開發:從原型到交付
- Xamarin Blueprints
- Learning Nessus for Penetration Testing
- JQuery風暴:完美用戶體驗
- 算法圖解