This demo application streams news articles as events from a REST API, processing those articles and storing them in a multimodal database that includes relational, document, event, and vector data types.
What this sample demonstrates
Vector Search
Store embeddings and search records by semantic similarity.
Use when users search by meaning or AI answers need grounded records.
Spring
Runnable Spring behavior on Oracle AI Database.
Use when Spring needs to be tested against real database behavior.
Security
Runnable Security behavior on Oracle AI Database.
Use when Security needs to be tested against real database behavior.
Highlights
- Maven
- Java 21+
- Docker (Optional)
- OJDBC_PATH: Path to the directory containing your ojdbc.properties file. I use the ojdbc.properties file in src/test/resources.