Home – Substrait: Cross-Language Serialization for Relational Algebra

Substrait is a new specification and set of tools that allow different systems to express clear data manipulation operations.

SQL is a well known language for describing queries against relational data. It is designed to be simple and allow reading and writing by humans. Substrait is not intended as a replacement for SQL and works alongside SQL to provide capabilities that SQL lacks. SQL is not a great fit for systems that actually satisfy the query because it does not …