Java Server SDKs

Develop with agility using Couchbase and Java

Spring Data

Couchbase provides an official Spring Data library for Couchbase Server.

Start using Couchbase with Spring

Reactive Streams

The Couchbase Java SDK builds on the Java Reactive Streams de facto standard, enabling asynchronous and reactive programming for performance and clarity. Using Java async or Project Reactor APIs,  it is possible to truly build full-stack reactive applications.


Asynchronous programming

Project Reactor

rxjava
Watch ConnectONLINE videos

See SDK-related videos from our conference

See what's new

How (and Why) to Use Couchbase as an XML Database

Couchbase and XML – no problem! I’ve heard it said dozens of times: “Hey, Couchbase is great but I use XML.” I recognize that countering with, “Couchbase can be your XML database” is pretty bold, especially for a JSON-oriented document […]

Continue reading

Couchbase and XML – no problem! I’ve heard it said dozens of times: “Hey, Couchbase is great but I use XML.” I recognize that countering with, “Couchbase can be your XML database” is pretty bold, especially for a JSON-oriented document […]

Continue reading
SpringOne

Join Couchbase at SpringOne on September 1–2 to see how developers, DevOps pros, and software leaders are ditching distractions to build scalable apps in a world that never stops changing.

Continue reading

Join Couchbase at SpringOne on September 1–2 to see how developers, DevOps pros, and software leaders are ditching distractions to build scalable apps in a world that never stops changing.

Continue reading
Couchbase Announces Pricing of Initial Public Offering
Continue reading

Start creating amazing customer experiences today.