比較Cloud Spanner和BigQuery,我試圖找出BigQuery在SQL中與ANSI SQL(僅限選擇部分)相比有哪些限制?BigQuery vs Cloud Spanner中的SQL限制
BigQuery是否支持ANSI SQL的所有複雜聯接?
此外,Cloud Spanner可以做什麼,BigQuery不能做什麼?
比較Cloud Spanner和BigQuery,我試圖找出BigQuery在SQL中與ANSI SQL(僅限選擇部分)相比有哪些限制?BigQuery vs Cloud Spanner中的SQL限制
BigQuery是否支持ANSI SQL的所有複雜聯接?
此外,Cloud Spanner可以做什麼,BigQuery不能做什麼?
BigQuery Standard SQL符合SQL 2011標準,並具有支持查詢嵌套和重複數據的擴展。
你可以看到Query Syntax文檔
的BigQuery和扳手之間Additionnally大量查詢SQL標準約SELECT和JOINS等細節,還有什麼比扳手可以做,BigQuery的不能?
主要區別:
BigQuery - Large scale data warehouse service with append-only tables
Spanner - A horizontally scalable, globally consistent, relational database service
Foreign Keys
,Transaction support
,Indexes
- 是什麼在扳手而不是在BigQuery中支持的很好的例子
注:以上不支持的功能是由設計和反映這兩種產品的各自用途。什麼是一個「必須」功能,甚至在概念上不在另一個。比較BigQuery和Spanner比較接近於比較Hadoop和mySQL,例如,如果這會讓你更容易想象。
我認爲,如果你讀相應的單證,然後問的具體問題
cloud.google.com/bigquery/docs
cloud.google.com/spanner/docs
爲什麼需要扳手,這將是很大的? – Tensor
關係工作負載不是SQL嗎? – Tensor
簡而言之 - BigQuery適用於分析工作負載,而Spanner適用於事務處理 –