Month: March 2016

Document Database Granularity Level for the Relational Minded in 2 Minutes

When we explain what is NoSQL, and how Couchbase fits in that picture, we usually get questions about Relational Databases, and we can't avoid comparing the two. While their architecture are quite different, we can find some similarities in concepts....

NDP Episode #3: Switching from a Relational Database to NoSQL

I am pleased to announce that the third episode of The NoSQL Database Podcast sponsored by Couchbase, has now been published. The episode is titled Switching from a Relational Database to NoSQL and focuses on a particular users story pertaining...

Native Data Visualization and Reporting with Cloud9Charts and Couchbase with N1QL

Native Couchbase N1QL Business Intelligence & Reporting This is a guest blog post by Jay Gopalakrishnan, founder of Cloud9 Charts, a Business Intelligence platform for multi-structured data with native NoSQL integrations. N1QL provides unprecedented query capabilities on Couchbase with sort,...

/ March 31, 2016

Storing, Indexing and Searching files with Couchbase and Spring Boot

I have been wanting to showcase most of the new Couchbase’s search features available in 4.5 in one simple project. And there have been some interest recently about storing files or binaries in Couchbase. From a general, generic perspective, databases...

Load CSV Data into Couchbase using Apache Spark

I've been spending a lot of time working with Big Data tools lately, in particular Apache Spark. In case you're unfamiliar, Apache Spark is an incredibly efficient tool for processing massive amounts of data. It performs significantly better than MapReduce,...

Picking the right caching tier for your database!

Why Do You Need a Caching Tier? For many years databases have been in need of a caching tier and for good reason. Caching tiers are used to lower the latencies under high throughput to cache both reads and writes depending...

Create a Desktop Chat Application using the CEAN Stack and Electron

So you’re interested in creating a desktop chat application like Slack, but aren’t sure where to start. Slack was very open in saying that they used Github’s Electron platform for building the desktop version of their software. This means that...

Storing Base64 Files Directly in Couchbase via Node.js

So you're developing an application and you want to store your files in Couchbase. As of right now, Couchbase allows for documents up to 20MB in size which is larger than you think. Why would we store our files in...

Couchase ASP.NET Integration Beta 3 released!

Today we pushed Beta 3 of the Couchbase ASP.NET Integration packages to NuGet! Formally known as Couchbase Caching and Session providers, this project contains or will contain implementations of various API's (Caching/Session providers, Identity, etc) for integration between Couchbase Server...

Official YUM and APT Repos for Couchbase Now Available

We are super excited to announce that we have created and deployed new yum and apt-get repos for installing Couchbase products. We now provide a single “couchbase-release” package in both RPM and DEB for installing latest versions of – Couchbase...