/lingo-db

LingoDB: A new analytical database system that blurs the lines between databases and compilers.

Primary LanguageC++MIT LicenseMIT

 

Github Actions Badge

LingoDB

LingoDB is a cutting-edge data processing system that leverages compiler technology to achieve unprecedented flexibility and extensibility without sacrificing performance. It supports a wide range of data-processing workflows beyond relational SQL queries, thanks to declarative sub-operators. Furthermore, LingoDB can perform cross-domain optimization by interleaving optimization passes of different domains and its flexibility enables sustainable support for heterogeneous hardware.

Using LingoDB

You can try out LingoDB throuh different ways:

  1. Use the hosted SQL Webinterface
  2. Use the python package: pip install lingodb
  3. Use the docker image
  4. Build it yourself by following the documentation

Documentation

For LingoDB's documentation, please visit the documentation website based on this github repo.