https://github.com/lingo-db/lingo-db
LingoDB: A new analytical database system that blurs the lines between databases and compilers.
https://github.com/lingo-db/lingo-db
database mlir
Last synced: 12 months ago
JSON representation
LingoDB: A new analytical database system that blurs the lines between databases and compilers.
- Host: GitHub
- URL: https://github.com/lingo-db/lingo-db
- Owner: lingo-db
- License: mit
- Created: 2022-07-01T09:31:15.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2025-03-14T08:15:13.000Z (12 months ago)
- Last Synced: 2025-03-14T09:26:09.051Z (12 months ago)
- Topics: database, mlir
- Language: C++
- Homepage: https://www.lingo-db.com
- Size: 55.8 MB
- Stars: 236
- Watchers: 6
- Forks: 34
- Open Issues: 9
-
Metadata Files:
- Readme: Readme.md
- License: LICENSE
Awesome Lists containing this project
- stars - lingo-db/lingo-db
README
# 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 through different ways:
1. Use the hosted [SQL Webinterface](https://www.lingo-db.com/interface/)
2. Use the python package: `pip install lingodb`
3. Build it yourself by following the [documentation](https://www.lingo-db.com/docs/gettingstarted/install/#building-from-source)
## Documentation
For LingoDB's documentation, please visit [the documentation website](https://www.lingo-db.com/docs/) based on [this github repo](https://github.com/lingo-db/lingo-db.github.io).
## Contributing
Before contributing, please first read the [contribution guidelines](https://www.lingo-db.com/docs/next/ForDevelopers/Contributing).