在这里浏览了这篇文章:
https://aws.amazon.com/blogs/opensource/announcing-partiql-one-query-language-for-all-your-data/
看起来“PartiQL”类似于Microsoft提供的U-SQL。它是:https://docs.microsoft.com/en-us/azure/data-lake-analytics/data-lake-analytics-u-sql-get-started
今天有没有人使用“PartiQL”?两者之间有什么区别。或者,是否类似,如果它的AWS是“PartiQL”,如果是Azure则是其U-SQL?请帮忙。谢谢。
最佳答案
快速阅读了PartiQL文章后,从表面上看,它的原理确实与U-SQL相似。但是,您应该知道U-SQL has not meaningfully moved on since June 2018。读到你会做什么。
因此,以我的拙见和两句之间的阅读,我个人不会在2019年使用U-SQL启动新项目。更好的选择是Databricks,它是在AWS和Azure上都可用的基于Apache Spark的平台,为您提供SQL,Scala,Java,Python和R作为语言选择以及多种产品连接。
因此,更有意义的比较可能是PartiQL与Databricks。 Databricks的潜在优势之一是,它存在于AWS和Azure中,而PartiQL则不存在(这意味着锁定)。
自己产生与云无关的设计的幻觉。