Develop applications for IBM Db2 Event Store
IBM® Db2® Event Store includes a client API (for Scala and Python) and a REST API.
- For the client API, see the following topics:
- Developer guide for IBM Db2 Event Store client APIs
This topic includes a high-level walk through of developing an application using the client API. It also includes setup information and sample applications for Scala, Python, and Java.
- IBM Db2 Event Store ConfigurationReader API guide
This topic covers the main operations that are included in the ConfigurationReader (OLTP) API, such as connecting to IBM Db2 Event Store.
- IBM Db2 Event Store Define and Ingest API guide
This topic covers the main operations that are included in the online transaction processing (OLTP) API, such as creating a database and inserting data into the database.
- IBM Db2 Event Store Online Analytic Processing API guide
This topic covers the main operations that are included in the online analytic processing (OLAP) API, such as running queries against the IBM Db2 Event Store database by using Spark SQL.
- Developer guide for IBM Db2 Event Store client APIs
- To find out the data types that are supported in Db2 Event Store, see Supported data types and conversions.
- For the REST API, see IBM Db2 Event Store REST API (1.0.0).
The REST APIs include calls for creating and monitoring your database. However, to add data to your database, you must use the client API.
- For the JDBC API, see JDBC API.
The JDBC API includes calls for connecting to and searching your database. However, to add create or add data to your database, you must use another API.
- You can download the following sample use cases to use as reference or to build out your applications:
- The main project contains various repositories that you can reference for your own applications: Project Event Store.
- The project contains many example use cases that you can build on top of, or use as reference, including a repository that contains a fully constructed IoT application: an IoT Sensor Temperature Analysis with IBM Db2 Event Store.
- There are other examples you can find under Advanced Applications.
- You can download the Spark client libraries from the following: