Document Versioning in Couchbase
This blog was originally posted by David Maier here Couchbase Server does out of the box not support document revisions but it would be quite simple to implement it on the application side. This article describes ways how to do…
Flexible and Scalable Content Management using Apache Chemistry OpenCmis and Couchbase
This Blog was originally posted by Cecile Le Pape here Is it possible to build a Content Management system flexible and scalable ? Flexible so I can choose independently my file storage and my metadata storage. Each of these parts…
How many Buckets?
This Blog was originally posted by David Maier here In Couchbase the equivalent of a database is called a bucket. A bucket is basically a data container which is split into 1024 partitions, the so called vBuckets. Each partition is…
Loading data in Couchbase with RxJava
This Blog was originally posted by Francois Cerebella here Sep 22, 2015 • fcerbell This short tutorial explains how to find an interesting data set (quantitatively and qualitatively) and load it into Couchbase in order to play with it. This…
JDBC connection from JasperReports Server to Couchbase
This blog was originally posed by Francois Cerebella here Aug 31, 2015 • fcerbell Couchbase, a NOSQL BigData database, now offers a new language, N1QL, to write queries. This article will show you how to use the new Couchbase JDBC driver in JasperReports…
Couchbase Online Training
Hi Everyone Check out the Couchbase training class webinars online, I hope you enjoy them. (Please note, you have to register to view them but it is well worth it.) Couchbase 101 Couchbase 102 Couchbase 103 Couchbase 104 Couchbase 105
Real-Time Data Analytics with Couchbase and ElasticSearch
This blog was originally posted by David Ostrovsky here on August 11th 2014 TL;DR: Replicate documents from Couchbase to ElasticSearch through XDCR and display real-time analytics in Kibana. For the less impatient readers, I’d like to tell you about an interesting use-case for…
Encoding UUID-Based Keys to Save Memory
This blog was originally posted by David Ostrovsky here on August 11th 2014 TL;DR: The most compact printable ASCII encoding of a binary value is Ascii85 (aka. Base85). Encoding a 16-byte UUID as Base85 takes only 20 bytes, as opposed to 36 for…
Lifecycle of a Node in Couchbase Server Demystified: Adding & Removing Nodes, Rebalancing & Failover
This blog was originally posted by Cihan Biyikoglu here on November 17th 2014 One of the top attributes of Couchbase Server is its simplicity when it comes to deploying and managing a cluster. Changing the topology of a cluster can be…
Implementing The Classic Order Entry Schema In Couchbase
I have been thinking for a while now about how to implement a classic Order Entry schema in a document database. I have been considering this not as some enterprise implementation of commercial product, more as a thought exercise. Trying…