Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/polypheny/polypheny-db
A self-adaptive Polystore that provides cost- and workload aware access to heterogeneous data.
https://github.com/polypheny/polypheny-db
database database-management db dbms java
Last synced: 14 days ago
JSON representation
A self-adaptive Polystore that provides cost- and workload aware access to heterogeneous data.
- Host: GitHub
- URL: https://github.com/polypheny/polypheny-db
- Owner: polypheny
- License: apache-2.0
- Created: 2019-01-18T10:24:15.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2024-10-29T14:00:24.000Z (15 days ago)
- Last Synced: 2024-10-29T17:11:35.475Z (15 days ago)
- Topics: database, database-management, db, dbms, java
- Language: Java
- Homepage: https://polypheny.org
- Size: 36.8 MB
- Stars: 123
- Watchers: 8
- Forks: 82
- Open Issues: 98
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# Polypheny-DB
_Polypheny-DB_ is a self-adaptive Polystore that provides cost- and workload aware access to heterogeneous data. As a Polystore, Polypheny-DB seamlessly combines different underlying data storage engines to provide good query performance independent of the type of workload.
If you want to learn more about Polypheny-DB, we recommend having a look on our [website](https://polypheny.org) or on [this paper](http://dx.doi.org/10.1007/978-3-030-71055-2_2).
## Getting Started ##
The easiest way to setup Polypheny-DB is to use a [release](https://github.com/polypheny/Polypheny-DB/releases/latest). Alternatively, you can use [Polypheny Control](https://github.com/polypheny/Polypheny-Control) to automatically build Polypheny-DB.## Roadmap ##
See the [open issues](https://github.com/polypheny/Polypheny-DB/issues) for a list of proposed features (and known issues).## Contributing ##
We highly welcome your contributions to Polypheny-DB. If you would like to contribute, please fork the repository and submit your changes as a pull request. Please consult our [Admin Repository](https://github.com/polypheny/Admin) for guidelines and additional information.Please note that we have a [code of conduct](https://github.com/polypheny/Admin/blob/master/CODE_OF_CONDUCT.md). Please follow it in all your interactions with the project.
## Credits ##
_Polypheny-DB_ builds upon the great work of several other projects:* [Apache Calcite](https://calcite.apache.org/): A framework for building databases
* [HSQLDB](http://hsqldb.org/): A relational database written in Java
* [JavaCC](https://javacc.org/): A parser generator
* [Javalin](https://javalin.io/): A framework for building web services
* [Project Lombok](https://projectlombok.org/): A library which provides annotations for tedious tasksExcept for _Apache Calcite, those projects are used "as is" and are integrated as libraries. From _Apache Calcite_ we used parts of the code as foundation for Polypheny-DB.
## Acknowledgements
The Polypheny-DB project is supported by the Swiss National Science Foundation (SNSF) under the contract no. 200021_172763.## License ##
The Apache 2.0 License