Month: August 2016

New in Couchbase Mobile v1.3: Inter-instance Replication in Sync Gateway

DNA undergoing replication. Graphic courtesy of Madprime with permission under license CC BY-SA 2.0 Sync Gateway Sync Gateway forms the “glue” between Couchbase Lite and Couchbase Server in the Couchbase Mobile stack.  It's a secure web gateway that enables sync and data access over the web. That's one...

Upcoming #Couchbase Events in Chicago

I’m going to be in Chicago for most of next week. If you’re in Chicago and interested in NoSQL and Couchbase, now is a good chance to attend some sessions, visit some great user groups, and ask me questions in-person....

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

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

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

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

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

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

New in Couchbase Mobile v1.3: Document Expiration

Document expiration, sometimes referred to as “time to live” , or TTL, has been a feature of Couchbase Server for some time.  The new release of version 1.3 adds this capability to Couchbase Mobile.  Let’s explore a little. Documents and Revisions Couchbase...