Category: Uncategorized
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 Database Technology is Important
The importance of database technology cannot be overstated. Find out why Database technologies are among the most fundamental advancements of humanity.
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
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!
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
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...
Wrap-up: Into the Future over at Samsung Developer Conference
Wrapping up the 3 Day Samsung Developer Conference was a complete blast. “Into the Future over at Samsung Developer Conference,” we saw a glimpse of Samsung’s version of the future of mobile and wearable technology over at San Francisco’s Moscone...
Writing your own storage engine for Memcached, part 2
In the previous blog post I described the engine initialization and destruction. This blog post will cover the memory allocation model in the engine interface. The memcached core is responsible for allocating all of the memory it needs for its connections (send /...
Better Data Protection in Couchbase Server 3.0
With Couchbase Server 3.0, we have introduced a great new protocol for data synchronization named DCP (database change protocol).
$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!
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...
Couchbase 104: Q & A
In our ongoing training series, a number of questions come up each time, I list them out with their respective answers below! Couchbase 104 – Views and Indexing Q: Are wild cards like * and % supported in view queries?...
Top Posts
- Data Modeling Explained: Conceptual, Physical, Logical
- What are Embedding Models? An Overview
- Data Analysis Methods: Qualitative vs. Quantitative Techniques
- Application Development Life Cycle (Phases and Management Models)
- What Is Data Analysis? Types, Methods, and Tools for Research
- What are Vector Embeddings?
- Vector Database Use Cases: Search, RAG, and AI Apps
- High Availability Architecture: Requirements & Best Practice...
- The Importance of Data Preprocessing in Machine Learning (ML)