Category: Java

Using the Java SDK for Couchbase: The Basics of Get & Upsert

Using the Java SDK for Couchbase: The Basics of Get & Upsert

Using Java with Couchbase doesn’t have to be hard, even for a new developer. In this quickstart tutorial, we’re going to walk through the basics of creating and fetching JSON documents in Couchbase using the Java SDK. With minimalist code...

How to Use Couchbase as a Machine Learning Model Store [Part 2 of 2]

How to Use Couchbase as a Machine Learning Model Store [Part 2 of 2]

When it comes to machine learning, a lot is said and written about training your ML models. But of equal importance is where you store those models once you’re ready to serve up real-time predictions. Last week, we looked at...

Couchbase Mobile Offers Embedded Java Write Throughput and More

Couchbase Mobile Offers Embedded Java Write Throughput and More

Couchbase Mobile extends the power of Couchbase to the edge, securely managing and syncing data from any cloud to edge devices or directly between edge devices. In this post, I discuss the main features in the Couchbase Lite and Sync...

J is for June, July & Java Developers

J is for June, July & Java Developers

As Java developers begin planning their June and July vacations, we felt it would be appropriate to celebrate our own commitment to a four-letter word that starts with J: Java. At Couchbase, this June and July are dedicated to Java...

Data Structures & Algorithms For NoSQL Applications

Data Structures & Algorithms For NoSQL Applications

This article introduces Data Structures and how they work with Couchbase Server 7.0 Scopes and Collections features. What are data structures? Couchbase Data Structures is an API feature that aligns the language of the database interface with a programming language....

Learn NoSQL with Couchbase Playground

Learn NoSQL with Couchbase Playground

We are going to preview Couchbase Playground Beta, an experimental project from Couchbase. With this tool, we can help developers learn NoSQL for free and play with Couchbase and SDKs (the SDK is just one of the features) like Java,...

Eric Bishard December 2, 2020
Using NoSQL for Geospatial Search Without a Spatial Database

Using NoSQL for Geospatial Search Without a Spatial Database

Introduction Couchbase Full Text Search (FTS) is a great tool for indexing and querying geospatial data.  In this article, I’ll present a geospatial search use case and demonstrate the various ways that we can perform a search of location data...

Migrating Data from MongoDB to Couchbase, Part 2

Migrating Data from MongoDB to Couchbase, Part 2

Prolog The previous article provided details on how to migrate a MongoDB data set to Couchbase Server. This article shows you how to use the Couchbase SDK to access the data via a Java console application. Code snippets show how...

Refactoring Spring Microservices Apps to work with Couchbase

Refactoring Spring Microservices Apps to work with Couchbase

I’m a big fan of online learning platforms, such as Udemy. For the price of a bottle of wine, you could learn pretty much anything, from psychology and Thai cooking to programming languages, operating systems and IT certifications.  Recently, I...

Announcing Spring Data Couchbase 4.0

Announcing Spring Data Couchbase 4.0

We are delighted to announce that the eagerly awaited Spring Data Couchbase 4.0 is now available with enhanced capabilities. Built on top of Couchbase Java SDK 3.0, Spring Data Couchbase out-of-the-box comes with technology enhancements and leverages the latest Couchbase...

Arun Vijayraghavan May 12, 2020
Announcing Couchbase Server 6.5 GA – What’s New and Improved

Announcing Couchbase Server 6.5 GA – What’s New and Improved

We are pleased to announce the release of Couchbase Server 6.5 GA with stellar features that lead the innovation in the NoSQL database market. We are excited to once again pioneer some of the most sought-after relational capabilities in the...

The Sprouts of “SDK 3”

The Sprouts of “SDK 3”

Software is alive. By that, I am not referring to the part where it can occasionally vex you in how it gets into a certain state. That is probably explainable by a bug somewhere. By alive I am referring to...