Whether you’re combining data from two different data sources, have multiple purchases from the same customer or just entered the same data in a web form twice, it seems like everyone faces the problem of duplicate data at one point...
Recently, there have been a few new versions of the Couchbase Python client available. It features a new API that is easier to use. As the SDK is now based on libcouchbase, it is also much faster. It’s also compatible with...
This blog post explains our reasoning and motivation behind choosing RxJava as one of the integral components in our new Java SDK. Motivation There are many ways to design an API and every one has its own set of benefits...
Less and less often (because Erlang is becoming more popular), I’m asked why Membase chose to use Erlang for our cluster management and process supervision component. Common alternatives people suggest are Java, C++, Python, Ruby, and, more recently, node.js and...
Couchbase Mobile can make you 100 times more productive. Similarly to the way Ruby on Rails revolutionized the way we think about web services by offering a concise way to model REST-based web applications and APIs servers, the sync function...
Learn the top 10 list of things that Developers must know about the Couchbase to be a good Couchbase developer and to build an app using Couchbase.
In our ongoing training series, a number of questions come up each time, I list them out with their respective answers below! Couchbase 101 – Architecture, Installation and Configuration My Ruby based load generator can be downloaded here: https://github.com/scalabl3/ruby-couchbase-loadgen Q: We’re...
In our ongoing training series, a number of questions come up each time, I list them out with their respective answers below! Couchbase 103 – Document Modeling Q: Assuming you can store a document as XML rather than JSON, what...
We recently started an online webinar series to cover the core components of Couchbase Server from installation through getting set up for development and understanding indexing. A number of questions came up during the webinars and I am posting a...
Waterfall Methodologies seem antiquated nowadays, with SCRUM, Crystal, eXtreme, Kanban and others, all these new paradigms for building applications iteratively and quickly have really become commonplace. I feel NoSQL with Couchbase is the next evolution of that movement, allowing you...
This is my “Hello World”, or rather my “Hello Blog” and I wanted to introduce myself. I, like many, have come from the startup world. Let's not kid ourselves, being from the “startup world” means being from the technology scrapyard...
Couchbase Server is simple to develop for by it’s very nature. Modeling your data, as many of my colleagues often say, is simply a matter of organizing it like the natural world around you. I know that seems like a...