Category: Java

Getting Started with Java and Couchbase
In this quickstart video tutorial you’ll learn how to setup and start building a Java application that communicates with Couchbase Server to save NoSQL JSON data as well as query for it numerous ways. For more information on how to...

Storing Password Data Safely with Java and Spring Security BCrypt
Protecting data is a common concern amongst users as well as developers. No one wants to find out that they've been hacked and that their password data was exposed. In the unlikely or unfortunate event that this happens, you want...

Couchbase Spark Connector 2.0.0 Released
On behalf of the SDK team I’m happy to announce the release of the second major version of the Couchbase Spark Connector which most importantly brings compatibility with the Apache Spark 2.0.x series. A special thanks goes to community contributors...

Using Couchbase Lite in a Java Gluon Application
I recently wrote about building desktop applications with Couchbase Lite and JavaFX. As demonstrated Couchbase makes an excellent solution for data storage and sync in a desktop application because of the Java SDK available. However, I realize JavaFX is not...

Couchbase Node.js, Golang, Java and .NET Developer Webinars
I am pleased to announce that a collection of Couchbase developer webinars have been released to the public. These webinars cover the construction of an issue tracking application built with various programming languages in combination with Couchbase Server. Learn how...

Using Couchbase in a JavaFX Desktop Application
I’ve spent quite a bit of time dabbling with Couchbase and web applications using the awesome Java SDK, but did you know you can create desktop applications that use Couchbase to store data as well? Java desktop frameworks like JavaFX...

New Raw Query Result for the Java SDK
Latest version of our Java SDK (2.3.3 at the time of writing) introduces a new class: RawQueryExecutor. It gives you the direct result of a N1QL or FTS query as a JSON String or JsonObject, just like if you were...

Collecting iBeacon Data with Couchbase and Raspberry Pi IoT Devices
Not too long ago I wrote about using Couchbase to synchronize data on an Intel IoT Gateway device. In this project I was creating a Java application that was installed to an IoT device that had bluetooth and wireless internet...

The Simplicity of RxJava with N1QL Queries and Couchbase
The Simplicity of RxJava with N1QL Queries and Couchbase Have you ever tried to query Couchbase using N1QL and the Java SDK's synchronous API? It works well and isn't particularly difficult, but I find it to be a little messy,...

Give some Ratpack Love to your Spring Boot Application
I recently started working with Ratpack and I quite like it. I mostly did quick projects from scratch. But I would like to use it in an existing Spring Boot application to replace the traditional MVC part. This is actually...

Using Spring Data Couchbase in a CDI Application
If you are in the JEE space and want a modern data management layer for your NoSql applications, you might find yourself quickly limited. There are some interesting projects like Hibernate OGM or Deltaspike‘s Data module but none of them...

Announcing the new Couchbase Spark Connector
Announcing the New Couchbase Spark Connector Couchbase Spark Connector 1.2.0 is now available. It includes significant new features and enhancements, as well as support for Apache Spark 1.6. On behalf of our outstanding product development team, I’m very pleased to...