3 [WIP] Query any data source using SQL, building Presto or AWS Athena alternative

github.com godoc.org goreportcard.com posted by Mohammed Al Ashaal 829 days ago  

xyr is a very lightweight, simple, and powerful data ETL platform that helps you to query available data sources using SQL.

Use Cases

  • Simple Presto Alternative.
  • Simple AWS Athena Alternative.
  • Convert your JSON documents into a SQL DB.
  • Query your CSV files easily and join them with other data.

How does it work?

internaly xyr utilizes SQLite as an embeded sql datastore (it may be changed in future and we can add multiple data stores), when you define a table in XYRCONFIG file then run $ xyr table:import you will be able to import all defined tables as well querying them via $ xyr exec "SELECT * FROM TABLE_NAME_HERE" which outputs json result by default.

Register to comment or vote on this story