Month: February 2018

Working with JSON Arrays in N1QL

Working with JSON Arrays in N1QL

The N1QL query language has a rich set of facilities for working with  JSON arrays. In this article, we’ll cover array constants, facilities for searching in arrays, ways to transform arrays, and some useful N1QL array functions. The format is...

February 28, 2018
Machine Learning with Couchbase and Nexosis

Machine Learning with Couchbase and Nexosis

Machine Learning is a tool that is helping developers and data scientists to accomplish all sorts of tasks: Classification – organize and tag data Regression – find relationships between data points Forecasting – use current data to predict the future...

February 27, 2018
Couchbase Takes the Cloud with AWS Quick Start

Couchbase Takes the Cloud with AWS Quick Start

Businesses are increasingly adopting cloud-first strategies to quickly create and deliver innovative approaches and adapt to constantly changing business needs and customer demands. By 2020, Gartner estimates the public cloud market will be worth $411 billion, therefore we recognize the...

Optimize Latency, Throughput With Master Slave Replication

Optimize Latency, Throughput With Master Slave Replication

In Couchbase, latency and throughput are significantly impacted by data replication. There are different kinds of data replication models, mainly master-slave (Couchbase, MongoDB, Espresso), master-master (BDR for PostgreSQL, GoldenGate for Oracle) and masterless (Dynamo, Cassandra). This article only discusses the...

February 20, 2018
Create Continuous Deployment Pipelines with Golang & Jenkins

Create Continuous Deployment Pipelines with Golang & Jenkins

A few weeks ago I had written about continuously deploying an application written with the Go programming language using a popular service called Travis CI. This example demonstrated creating an application that used a Couchbase NoSQL database, creating unit tests,...

Intro to Couchbase HA/DR: Java Multi-Cluster Aware Client

Intro to Couchbase HA/DR: Java Multi-Cluster Aware Client

In this post, I’m going to take a look at a sample application that uses the Couchbase Server Multi-Cluster Aware (MCA) Java client. This client goes hand-in-hand with Couchbase’s Cross-Data Center Replication (XDCR) capabilities. XDCR supports flexible replication of data...

Develop with Agility, Develop at any Scale with Couchbase on Cisco UCS

Develop with Agility, Develop at any Scale with Couchbase on Cisco UCS

Author’s note: This excerpt from the Couchbase on Cisco UCS® solution brief is published on behalf of Cisco. Full solution brief for Couchbase on Cisco UCS® is available later in this blog. As the world migrates to a digital economy, businesses are...

February 16, 2018
Developing Applications with Go and NoSQL

Developing Applications with Go and NoSQL

If you didn’t know this, Go is one of my favorite programming technologies. It is fast, clean, and not too difficult to learn. In the past I had created some content around using Go with Couchbase. For example, I demonstrated...

NDP Episode #22: Couchbase, the Engagement NoSQL Database

NDP Episode #22: Couchbase, the Engagement NoSQL Database

I am pleased to announce that the latest episode of The NoSQL Database Podcast has just been published! The latest episode titled, Couchbase, the Engagement NoSQL Database, was recorded with Justin Michaels and is on the subject of Couchbase Server. If...

Meet Couchbase at DevNexus

Meet Couchbase at DevNexus

DevNexus is a huge professional developers conference that takes place February 21-23, 2018 in Atlanta, Georgia at the Georgia World Congress Center. Couchbase is honored to once again be sponsoring this tremendous conference. Have @mgroves rocking #couchbase at #devnexus pic.twitter.com/sQHK84xk0v...

February 14, 2018
Continuously Deploying a Golang Application Using Travis CI

Continuously Deploying a Golang Application Using Travis CI

So you’ve been developing an application using the Go programming language with a team of developers for your organization. Best practice would say that you need to create proper tests and develop a continuous integration and deployment strategy. If you’ve...

Alexa Skills with Azure Functions and Couchbase

Alexa Skills with Azure Functions and Couchbase

Alexa Skills are the “apps” that you can build to run on Amazon devices like the Echo, Echo Dot, etc. In this blog post, you’ll learn how to build an Alexa skill using serverless Azure Functions and a Couchbase backend...

February 13, 2018