Month: April 2017

Managing REST APIs with Swagger (video)

Managing REST APIs with Swagger (video)

Couchbase incorporated Swagger into our documentation a few months ago. “Swagger” refers to an ecosystem of tools and other resources for managing REST APIs. Core to Swagger is the Swagger specification. (The group behind Swagger donated the spec to the...

Querying Couchbase Sync Gateway using Postman

Querying Couchbase Sync Gateway using Postman

This post discusses a convenient way to query, explore and test the REST API exposed by the Couchbase Mobile Sync Gateway using the Postman Chrome Developer tool. Sync Gateway exposes a REST, Batch & Stream interface that allows clients interact with...

Couchbase 5.0 April 2017 Developer Build Features & Enhancements

Couchbase 5.0 April 2017 Developer Build Features & Enhancements

April showers bring May flowers, but until then it’s time for the April 2017 developer build. The April 2017 Developer Build has a ton of bug fixes and feature enhancements, and we are one step closer to the stable release...

Matthew Groves April 13, 2017
SQL to JSON Data Modeling with Hackolade

SQL to JSON Data Modeling with Hackolade

SQL to JSON data modeling is something I touched on in the first part of my “Moving from SQL Server to Couchbase” series. Since that blog post, some new tooling has come to my attention from Hackolade, which has recently...

Matthew Groves April 13, 2017
Announcing Couchbase Server 4.5.1 CE

Announcing Couchbase Server 4.5.1 CE

We at Couchbase are committed to the continued growth of our Couchbase community and we believe that our community edition is a good way for developers in the community to get to know Couchbase. Today, we are glad to announce...

Create a Continuous Deployment Pipeline with Jenkins and Java

Create a Continuous Deployment Pipeline with Jenkins and Java

Lately I’ve been working a lot with Jenkins to run Java JAR files for continuous deployment of one of my applications.  In case you haven’t seen it, the keynote demonstration given at Couchbase Connect 2016 used Jenkins to build and...

Docker and Vaadin Meet Couchbase – Part 1

Docker and Vaadin Meet Couchbase – Part 1

Running Couchbase as a Docker container is fairly easy. Simply inherit from the latest, official Couchbase image and add your customized behavior according to your requirement. In this post, I am going to show how you can fire up a...

Perform Various N1QL Queries without Indexes in Couchbase Server

Perform Various N1QL Queries without Indexes in Couchbase Server

As you probably already know, you’re able to query Couchbase NoSQL documents using a SQL dialect called N1QL.  This is made possible through indexes that you create on documents in your Couchbase Buckets.  However, what if I told you that...

Getting Started with Couchbase Lite in your iOS App : Part1

Getting Started with Couchbase Lite in your iOS App : Part1

This post looks at  how you can get started with Couchbase Lite in your iOS App. Couchbase Lite is an embedded JSON database that can work standalone, in a P2P network, or with a Sync Gateway as a remote endpoint. While we will...

Our Commitment to Performance

Our Commitment to Performance

A few months ago I went to see The Human League when they came to Manchester. They were Britain’s Best Breakthrough Act in 1982, don’t tell me my finger isn’t on the pulse. I’m not a superfan, I just like...

Building Applications with Node.js, Angular, and Couchbase (video)

Building Applications with Node.js, Angular, and Couchbase (video)

Couchbase holds regular Meetups in our Mountain View office and elsewhere. During our February 2nd, 2017 Meetup, Nic Raboy gave a hands-on demonstration of building an application using Node.js, Angular, and Couchbase. Watch the video here and check out the...

FakeIt Series 4 of 5: Working with Existing Data

FakeIt Series 4 of 5: Working with Existing Data

FakeIt allows you to provide existing data to your models through JSON, CSV or CSON files. This data is exposed as an inputs variable in each of a models *run and *build functions.