Category: Java

Using Couchbase Lite in a Java Gluon Application
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
Couchbase Node.js, Golang, Java and .NET Developer Webinars

Watch all three webinars which helps to build a fully functional full-stack web application using either Java, .NET, Node.js, or Golang.

Using Couchbase in a JavaFX Desktop Application
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
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
Collecting iBeacon Data with Couchbase and Raspberry Pi IoT Devices

First, see how java application is used with IoT devices to scan iBeacon data. Likewise, Raspberry PI uses Java application to communicate with Couchbase.

The Simplicity of RxJava with N1QL Queries and Couchbase
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
Give some Ratpack Love to your Spring Boot Application

The idea used here in the post is to replace Spring MVC by Ratpack, and making my legacy, synchronous, blocking services async and non blocking.

Using Spring Data Couchbase in a CDI Application
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

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...

Vaadin/Couchbase CRUD Sample
Vaadin/Couchbase CRUD Sample

Last week while I was at JFokus I met Matti Tahvonen, he works at Vaadin. They have been proposing an open source web framework for rich Internet applications in Java for years and do it really well. I am personally...

Getting Leaner with SubDocument and the Java SDK
Getting Leaner with SubDocument and the Java SDK

Check the exciting new feature (updates) of upcoming Couchbase Server version 4.5 Beta version and Java SDK 2.2.6. Learn more about SubDocument API.

A CRUD REST API with Couchbase, RxJava and Ratpack
A CRUD REST API with Couchbase, RxJava and Ratpack

In my two previous blog posts I have introduced Ratpack and the lightweight ODM layer available in our Java SDK. This post will build up on them and showcase a REST API to manage users through the Couchbase repository. I...