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…
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…
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…
Creating a view on the fly from code using Node.JS
The Code : // load the Couchbase driver and connect to the cluster var couchbase = require(‘couchbase’); var cluster = new couchbase.Cluster(‘localhost:8091’); //it is important to make this async call as otherwise you will try create the //view before the…
NodeJS And Couchbase
The first thing you got to do is download and install Couchbase for your OS. Navigate to http://www.couchbase.com/download and download Couchbase for Mac OSX. The install is very straight forward and easy to do and well documented. Next we need…