Results for: p

When Big Data is Slow
When Big Data is Slow

The key to being successful in big data initiatives is being able to manage the speed, scale and structure at sub-millisecond speed. Big Data is a big term. It encompasses concepts about data types, dozens of different technologies to manage...

Why Couchbase chose RxJava for the new Java SDK
Why Couchbase chose RxJava for the new Java SDK

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...

Why Membase Uses  Erlang
Why Membase Uses Erlang

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...

What is MobileSync and Why Should You Use It?
What is MobileSync and Why Should You Use It?

So what is MobileSync and why should you put time into it? The short answer: sync provides access to distributed data without network programming.

Why MySQL 5.6 is no real threat to NoSQL
Why MySQL 5.6 is no real threat to NoSQL

Over the past couple of days a number of people have asked my opinion of the latest MySQL 5.6 release. For those who haven’t seen the news, Oracle announced its first major MySQL release in two years. Since NoSQL has...

Wicked Easy .NET and NoSQL with Couchbase Server
Wicked Easy .NET and NoSQL with Couchbase Server

NoSQL doesn’t have to be difficult.  Generally speaking, it isn’t.  But admittedly, and especially on Windows, it’s not always as clean as it could be.  Each database has its challenges.  Some are difficult to install.  Some are difficult to configure....

Windows binary executable now available!
Windows binary executable now available!

From my posting last week mentioning my successful build for Windows, we’ve decided to make the fruit of this labor available. This is very much a unfinished work– we want to add a lot more to this — beginning with...

Working with social game entities in Couchbase
Working with social game entities in Couchbase

What’s in a new social game? Fundamentally, a game is an “experience” built around a series of interactions between the player, the content, and other players. Sure, the concept of the game, the storyline, the characters, and social components all...

Writing Your Own Storage Engine for Memcached
Writing Your Own Storage Engine for Memcached

I am working full time on membase, which utilize the “engine interface” we're adding to Memcached. Being the one who designed the API and wrote the documentation, I can say that we do need more (and better) documentation without insulting...

Data modelling: when to embed, when to refer
Data modelling: when to embed, when to refer

One of the big document database modelling questions is: how far do I go with denormalisation? When working with relational databases we’re used to strictly normalising our data: we hold a canonical, non-duplicative, instance of each item of data. That...

$25m Round of Financing  and 400% Growth for Couchbase
$25m Round of Financing and 400% Growth for Couchbase

Check out the blog to learn the blowout first half results and a new $25m round of financing. See the response to the Couchbase 2.0 release.

100x Less Code!
100x Less Code!

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...

Ready to get Started with Couchbase Capella?

Start building

Check out our developer portal to explore NoSQL, browse resources, and get started with tutorials.

Use Capella free

Get hands-on with Couchbase in just a few clicks. Capella DBaaS is the easiest and fastest way to get started.

Get in touch

Want to learn more about Couchbase offerings? Let us help.