The Couchbase Scala SDK enables you to interact with a Couchbase Server cluster from the Scala language.
<dependencies>
<dependency>
<groupId>com.couchbase.client</groupId>
<artifactId>scala-client_2.12</artifactId>
<version>1.1.6</version>
</dependency>
</dependencies>
Couchbase Scala SDK 1.1
Dive right in with a quick install and Hello World.
The documentation supplements the practical Howto docs with references and concept guides, for those who prefer a broader understanding before diving in and coding.
The Scala 1.0 SDK is a fully-native Scala API. Named and default parameters are both supported in an elegant simple API. Powerful functional error handling is based on Scala Try. The SDK supports many popular JSON libraries for easy integration into your existing project.
Those useful nuts-and-bolts guides to compatibility tables; release notes; contribution guide; and the migration guide for moving to the 3.0 API.
For community help, visit the Couchbase forums. The Scala SDK can be combined with many other projects in the broader Scala and JVM ecosystem and beyond.