NoSQL Endgame.
summary
A hands‑on comparison runs Spring Data, Micronaut Data, Jakarta NoSQL, Hibernate OGM and GORM against MongoDB, Neo4j and Hazelcast with live demos using “gods”, movies and travel datasets so you can see code and queries. Findings: Spring Data works out of the box for MongoDB and reactive Neo4j with simple @Document/@Node and repository patterns, Micronaut Data lacks NoSQL support so it uses low‑level APIs, GORM pushes query logic into controllers, Jakarta NoSQL handles Hazelcast key‑value and templates, and there is no single winner — choice depends on database type and integration tradeoffs.
AI-written summary · about
chapters (15)
- 0:00Introduction and speakers
- 3:462020 tech trends
- 7:22Why NoSQL talk
- 8:37NoSQL database types
- 11:20BASE vs ACID principles
- 13:29Persistence frameworks comparison
- 17:32Micronaut and GORM overview
- 22:53Live demos start
- 25:36GORM controller example
- 29:42Spring Data MongoDB setup
- 33:18Neo4j movies example
- 36:46Code examples walkthrough
- 41:04Neo4j domain and queries
- 44:13Controller configuration
- 45:19Conclusion and resources
related talks
54mNoSQL Endgame
32mNoSQL Endgame
39mFramewars: the battle between NoSQL and Java in the cloud arena
53mSimplifying NoSQL Database Integration with Jakarta NoSQL
50mNoSQL Databases You Have to Know
01h 27mAdvanced GORM: Beyond Relational
45mJakarta Data - Standardized Data Access for SQL and NoSQL Databases
45mSimplifying NoSQL Database Integration with Jakarta NoSQ
