Cassandra, Couchbase and Spring Data in the Enterprise
summary
Shows practical Spring Data Cassandra and Couchbase usage with concrete tradeoffs and code: POJO persistence plus automatic Cassandra schema generation and Java/XML config, limited by Cassandra’s no ad hoc queries so schemas use compound primary keys and BasicMapId for IDs; Spring CQL gives a JDBC-like template and async ingest for high-throughput writes (tests use CassandraUnit single-node). Couchbase details include document storage, sub‑millisecond median latency (~500 µs), linear rebalance partitioning, SDKs (1.4.4 and new Netty/RxJava 2.0) and Spring Data Couchbase repos, template and cache integration.
AI-written summary · about
chapters (10)
- 0:00Introduction and setup
- 1:10Cassandra overview and basics
- 12:19Spring Data Cassandra introduction
- 26:17Demo with Spring Data Cassandra
- 39:36Spring CQL deep dive
- 47:40Summary of Spring Data Cassandra
- 48:48Introduction to Couchbase
- 54:06Couchbase architecture and features
- 1:14:45Demo with Spring Data Couchbase
- 1:28:36Q&A session
related talks
45mSpring Data Couchbase: A Coming of Age
01h 34mSpring Data Daily Double - Couchbase and Neo4J
01h 27mAn Introduction to Spring Data
25mPolyglot Persistence Unleashed
24mStaying Ahead of the Curve with Spring and Cassandra 4
39mFramewars: the battle between NoSQL and Java in the cloud arena
54mHarnessing the Power of Spark & Cassandra within your Spring App
32mUnder the Hood of Reactive Data Access
