Odysseus provides many ways to interact with databases.
The simpliest way is to use a relational database as a data source, for this the DatabaseSource operator can be used, and to write to a relational database base with the DatabaseSink.
With the DBEnrich operator a stream element can be enriched with information from a database.
Addtionally, Odysseus allow to write and read from different so called NoSQL database stores:
- Hadoop/HDFS
- MongoDB
- Hive
- ElasticSearch
TODO: Document me