Category: Couchbase Server

Couchbase Server on Windows 10 Anniversary Update

Couchbase Server on Windows 10 Anniversary Update

I was very excited about the Windows 10 Anniversary Update (AU), mainly because of the new Bash on Ubuntu on Windows stuff! My experience has been generally positive, but with any major upgrade comes risk. I ran into a couple...

Matthew Groves August 26, 2016
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,...

Copying Documents Between Buckets in Couchbase

Copying Documents Between Buckets in Couchbase

When I’m at a user group or conference, people often come up to me afterwards with good questions. This is a great way for me to get blog post ideas: if they have a question, chances are lots of other...

Matthew Groves August 23, 2016
Skipping default bucket creation

Skipping default bucket creation

Some days ago I made the following search: “databases unprotected”. It is really incredible the number of databases deployed without authentication. Most of them are just test databases published on the internet, but others are exposing sensitive data. (Image Licensed through...

Learning Angular2 for the CEAN Stack

Learning Angular2 for the CEAN Stack

The CEAN (pronounced “keen”) stack is used to design web apps with a segregated UI (it’s like the MEAN stack, except it uses Couchbase Server). I’m learning and writing Angular2 for the first time this month, so I thought I...

Matthew Groves August 17, 2016
Announcing Couchbase Server 4.1.2

Announcing Couchbase Server 4.1.2

Today, we are happy to announce the availability of Couchbase Server 4.1.2, the latest bug-fix release in the 4.x Couchbase Server series.   Based on the feedback we received from our customers, the 4.1.2 release fortifies the 4.x series and...

Using the Couchbase Sub-Document API with the Node.js SDK

Using the Couchbase Sub-Document API with the Node.js SDK

Many questions pop up in the Couchbase forum and Stack Overflow regarding reading and writing only parts of a document rather than the full document. I can see where this would be a concern. For example, what if you have...

Getting Multiple Documents by Key in a Single Operation with Node.js

Getting Multiple Documents by Key in a Single Operation with Node.js

There are many different ways to query for data in Couchbase Server. You can do direct lookups for documents based on their key, you can query views, or you can even write N1QL queries. When it comes to obtaining data,...

How to use #Couchbase Query Workbench

How to use #Couchbase Query Workbench

This video shows the new Query Workbench in Couchbase Server 4.5. For more information, check out my blog post from July about Query Workbench. If you’d like to learn more about how to use Couchbase, please visit our Couchbase Developer...

Matthew Groves August 1, 2016
.NET and Couchbase – July 2016, Findlay Ohio (video)

.NET and Couchbase – July 2016, Findlay Ohio (video)

I was a guest speaker at the FANUG (Findlay Area .NET User Group) on July 26, 2016. My topic was Full Stack Development with .NET and NoSQL. The group and venue kindly allowed me to record the session, and so...

Matthew Groves July 29, 2016
Using the Sub-Document API to get (only) what you want

Using the Sub-Document API to get (only) what you want

In Matthew’s blog the Sub-Document (subdoc) API feature is introduced with a short overview: In summary, subdoc allows efficient access to parts of documents (sub-documents) without requiring the transfer of the entire document over the network. Throughout this blog, we’ll...

Node.js and Couchbase – July 2016, Columbus Ohio (video)

Node.js and Couchbase – July 2016, Columbus Ohio (video)

I was a guest speaker at the CBusJS Columbus JavaScript User Group on July 20, 2016. My topic was Full Stack Development with Node.js and NoSQL. The group and venue was kind enough to let me record the session. I’ve...

Matthew Groves July 27, 2016