sql引擎(我覺得僅僅是查詢引擎)主流包含: HIve,Impala,spark sql,Drill,HAWQ和Presto
還有2大商業化的選擇: Oracle Big Data SQL和IBM的Big sql(Watson SQL)
它們的數據存儲在遠端的集群上,例如HDFS
不像關系型數據庫,SQL引擎獨立於數據存儲系統。相對而言,關系型數據庫將查詢引擎和存儲綁定在一個單獨的緊耦合系統中,這允許某些類型的優化。另一方面,拆分他們,提供了更大的靈活性,但是存在潛在性能損失。
存儲引擎,mysql中使用存儲引擎,包含myisam,innodb等
那么存儲引擎和查詢引擎(又叫做引擎)是不一樣的!
數據庫管理系統(或者說數據庫軟件)
包含三部分:數據庫(真實數據文件)、數據庫管理工具、sql語言
也就是說數據庫軟件包含了查詢引擎和存儲引擎
mysql、oracle、sql server
也就是說上述數據庫管理系統所有的語言就是sql語言