Live data from Hacker News

PartiQL: One query language for all your data

aws.amazon.com

1–10 of 88 posts

Re: PartiQL: One query language for all your data

#2
'SQL’s ORDER BY orders the output data. Similarly, the PartiQL ORDER BY is responsible for turning its input bag into an array.'

That is the most important thing for my uses. I deal mostly in time series data, SQL windowing queries are too slow. Turning the set into an array to allow indexing and support easy time series queries is enough for me the use it.

Re: PartiQL: One query language for all your data

#8

I wonder how this deals with nested parquet data, and whether it's able to optimise on the things parquet provides.

It would be possible to integrate parquet data with PartiQL.

Here is an example of integrating PartiQL with CSV files. https://github.com/partiql/partiql-lang-kotlin/blob/master/e.... Integrating with Parquet would of course be more complex then that.

Re: PartiQL: One query language for all your data

#9
post #5

Anyone know how this compares to Presto and zetasql?

Presto is a distributed query engine that can run queries across different datasources. It accepts a basic ANSI SQL syntax.

ZetaSQL is a custom SQL dialect, along with parser and analyzer, that Google uses for products like BigQuery and Spanner.

PartiQL is a new query language extended from SQL to work with various non-relational data sources and schemaless data formats in a more natural and idiomatic way.

Post reply on HN