Month: January 2017

Couchbase Weekly, June 28 2016

Couchbase Weekly, June 28 2016

Learn what’s latest in the Couchbase Community. Let us know if we missed anything at @couchbasedev, @couchbase or #Couchbase. Highlights Couchbase Server 4.5 released – redefining the database to simplify the transition from relational to NoSQL. Read more in the Press Release....

Using Couchbase in a Golang Websocket Chat Application

Using Couchbase in a Golang Websocket Chat Application

Not too long ago I wrote about creating a chat application that used Angular 2 for the front-end and Golang for the back-end. The message communication between the two was possible because of websockets. In this example, any number of...

Couchbase 4.5 Beta is Now Available – Faster, Simpler, More Secure

Couchbase 4.5 Beta is Now Available – Faster, Simpler, More Secure

Couchbase 4.5 Beta is now available, download! This release has three main themes: Here is the list of features that you can now play with: Faster Sub Document API Memory-Optimized Global Indexes Array Indexing Faster Read-Your-Own-Write Consistency with N1QL Queries...

Couchbase 4.5 Application Contest – Chance to win $500 Amazon gift card!

Couchbase 4.5 Application Contest – Chance to win $500 Amazon gift card!

Couchbase 4.5 Beta was announced yesterday and it can make you $500 richer! This blog announces a contest asking developers to build an application using Couchbase 4.5 Beta. Each qualified entry wins a #Couchbase swag worth $25. One lucky winner will be awarded a $500...

Docker container using Apache Mesos and Marathon

Docker container using Apache Mesos and Marathon

  Apache Mesos is an open source cluster manager developed at UC Berkeley. It provides resource isolation and sharing across distributed applications. The figure shows the main components of Mesos. Mesos consists of a master daemon that manages slave daemons running...

Couchbase on Mesos using DC/OS and Amazon

Couchbase on Mesos using DC/OS and Amazon

Couchbase Docker container can easily run on a variety of orchestration platforms: Couchbase Docker Container Couchbase on Docker Swarm Couchbase on Kubernetes Couchbase on OpenShift 3 Docker container using Apache Mesos and Marathon explained how to setup Mesos, Marathon, and run a simple...

Introducing Role-Based Access Control in Couchbase Server 4.5

Introducing Role-Based Access Control in Couchbase Server 4.5

Over the years, it has been drilled into me to use “Least Privilege” access whenever and however possible. This specially applies to administrators – they manage important IT infrastructure components like NoSQL databases, and have the liberty to use all...

Couchbase Cluster on Docker Swarm using Docker Compose and Docker Machine

Couchbase Cluster on Docker Swarm using Docker Compose and Docker Machine

This blog post will explain how to create and scale a Couchbase Cluster using full armor of Docker – Docker Machine, Docker Swarm and Docker Compose. Here is what we’ll do: Create a 3-node Docker Swarm Cluster using Docker Machine Run a...

Couchbase on Amazon Marketplace

Couchbase on Amazon Marketplace

Couchbase Server can be easily downloaded and installed on your local machine. However a common way to run it is on Amazon. This blog will explain how you can run Couchbase on Amazon. Couchbase Server can be easily launched on Amazon Web...

Couchbase Cluster on Amazon using CLI

Couchbase Cluster on Amazon using CLI

Couchbase on Amazon Marketplace showed how to setup a single Couchbase node using EC2 Console. But typically you provision these nodes en masse, and more commonly create a cluster of them. Couchbase clusters are homogenous, scales horizontally and thus ensure that database does not become...

Scaling and Rebalancing a Couchbase Cluster using CLI

Scaling and Rebalancing a Couchbase Cluster using CLI

Couchbase provides high availability and disaster recovery in several ways: Homogenous cluster Replication Intra-cluster replication Cross-data center replication (XDCR) Backup and restore Rack zone awareness This blog will show how to create a Couchbase cluster using Couchbase Command Line Interface (CLI)....

Couchbase XDCR using Docker Swarm, Machine and Compose

Couchbase XDCR using Docker Swarm, Machine and Compose

Cross Datacenter Replication (XDCR) in Couchbase provides an easy way to replicate data from one cluster to another. The clusters are typically set in geographically diverse data centers. This enables for disaster recovery or to bring data closer to users for faster...