Category: Java

Ratpack, Couchbase and RxJava
Ratpack, Couchbase and RxJava

Yesterday I left you with rough code that started a Ratpack server and used a synchronous Couchbase repository, leaving the RxJava part out. I intend to fix that today, and also tell you more about Ratpack. I am not going...

Getting Started with Ratpack and Couchbase
Getting Started with Ratpack and Couchbase

I recently started playing with Ratpack.   It's a set of Java libraries for buiding modern HTTP applications. To go beyond that simple definition, Ratpack is non-blocking, asynchronous and netty-based. A bit like our Java SDK. So it comes as...

Use Couchbase and RxJava to Make Java Read CSV files
Use Couchbase and RxJava to Make Java Read CSV files

This blog shows you how to use RxJava, which is an awesome tool for reactive programming that's also useful as a Java CSV reader when paired with Couchbase.

Couchbase as a First Class Citizen of Spring Boot 1.4
Couchbase as a First Class Citizen of Spring Boot 1.4

Spring Boot 1.4.0 MILESTONE 2 is out! This is a good time to tell you about the joint effort between Spring Boot team members and the Couchbase Java SDK team to offer a first class integration of Couchbase into Spring...

Embed Couchbase in an IoT Project for Data Synchronization
Embed Couchbase in an IoT Project for Data Synchronization

See how to create a simple Internet of Things (IoT) project that scans iBeacons and saves the information into Couchbase.

Moving from MySQL to Couchbase
Moving from MySQL to Couchbase

I think it is safe to assume that every developer or system administrator has touched MySQL at some point in time. It was often the rite of passage for any new developer a few years ago when langauges like PHP...

Using JRebel for Rapid Re-Deployment in a Couchbase Java SDK Project
Using JRebel for Rapid Re-Deployment in a Couchbase Java SDK Project

It is no secret that Java projects take a long time to build. This long build time is variable depending on how many classes your project has among other things. Let's say you're a developer that likes to frequently check...

Storing, Indexing and Searching files with Couchbase and Spring Boot
Storing, Indexing and Searching files with Couchbase and Spring Boot

Learn the Spring Boot app that let the user upload files, store them in a binary store, let you search files based on the metadata and text.

Load CSV Data into Couchbase using Apache Spark
Load CSV Data into Couchbase using Apache Spark

I’ve been spending a lot of time working with Big Data tools lately, in particular Apache Spark. In case you’re unfamiliar, Apache Spark is an incredibly efficient tool for processing massive amounts of data. It performs significantly better than MapReduce,...

Preview of Full Text Search in Couchbase using the Java SDK
Preview of Full Text Search in Couchbase using the Java SDK

In this blog post, we’ll have a look at the preview API for full text search in Couchbase 4.5. Please note that this API, released in the latest Java SDK  (2.2.4), is still @Experimental. We’ll cover: Full Text Search in...

Spring Data Couchbase 2 is out! Quick getting started with Spring Initializr
Spring Data Couchbase 2 is out! Quick getting started with Spring Initializr

Good News everyone, Spring Data Couchbase 2 was released last week and is now available on the awesome Spring Initializr. This awesome website let you start a Spring/Couchbase project very quickly. Just select the dependencies you want for your project,...

Announcing Spring Data Couchbase 2.0 RELEASE
Announcing Spring Data Couchbase 2.0 RELEASE

Spring Data Couchbase 2.0 is a rewrite of the original Spring Data Couchbase 1.4.x connector. It is based on the Couchbase Java 2.2 SDK and makes heavy use of the new query language N1QL (which was introduced in Couchbase Server...