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

 

 

  • No labels