couchbase: All content tagged as couchbase in NoSQL databases and polyglot persistence
Justin Sheehy talking about the origins of Riak and Dave Smith about its future at Riak 1.0 party. A nice piece of the recent history.
A screencast demoing CRUD capabilities of the Couchbase 2.0 using the Ruby library.
The Couchbase Hadoop Connecter utilizes the Sqoop plug-in to stream data from the Couchbase system to Cloudera’s Distribution Including Apache Hadoop (CDH), enabling consistent application performance while also allowing for heavy duty MapReduce processing of the same dataset. In an interactive web application environment, such as an ad targeting platform, this ability ensures low latency and high throughput to make optimized decisions about real-time ad placement.
I’m wondering if this connector have already been used by the AOL Advertising Architecture, which is using Hadoop and Membase. In case it wasn’t how it would improve things?
Original title and link: Couchbase Hadoop Connector: Another Sqoop Example ( ©myNoSQL)
A lot of this is the result of the confusion in the community, there is the CouchDB Apache project, then the CouchBase work and their own “Single Server” releases that don’t necessarily map 1:1 to the Apache versions.
Then there is the CouchBase “Couch Server” offering which, from what little I can tell, is membase + CouchDB and their CouchDB build, according to their docs, isn’t 100% 1:1 with the Apache CouchDB builds (some differences about protocol or something).
Then you have no officially maintained libraries for the different platforms which was a turn off to me the first time I cracked that egg open.
Then you have CouchBase wanting to focus Couch on the mobile-cloud story since they are the only NoSQL solution doing that , with native builds for some of the mobile platforms.
Then you have BigCouch and IrisCouch and a slew of other things I can’t figure out where they fit in.
Ultimately when you enter the eco system and start digging, it is hard to figure out exactly what “CouchDB” is, where to grab binaries for your platform from and drivers for your platform. As wavephorm pointed out, you can figure it all out with some reading and digging, but you have to persist.
It’s not like Mongo, you don’t just head to the official site, grab the official binary and install the official driver.
I’d also point out that CouchDB’s biggest feature, the must-have feature no other NoSQL repo besides RavenDB replicates, is the master-master replication. If you don’t need that, your barrier to entry with the other NoSQL solutions is much easier/straight forward.
I hope at some point the CouchDB community focuses their efforts on barriers to entries and figures out a common message for beginners they can communicate, and from there introduce the customizations for the people that need them (mobile Couch, BigCouch, etc.)
If only they would have listened to what I’ve been saying all this time.
Original title and link: What Happened to CouchDB’s Popularity? ( ©myNoSQL)
A 12 minutes screencast introducing the basics of Couchbase Mobile for Android applications:
Pure CouchDB isn’t all that much of a business, at least relative to community size, as CouchDB is a single-server product commonly used by people who are content not to pay for support.
Original title and link: CouchDB Isn’t All That Much of a Business ( ©myNoSQL)
Couchbase has raised $14mil in a new round of funding bringing the company’s total of capital raised to $30mil. This capital will be used to:
- further develop the NoSQL database
- increase adoption and growth of Couchbase in enterprise organizations
- expand internationally
- support its growing community through expanded technical education and community events.
Original title and link: $14mil More for NoSQL Database Couchbase ( ©myNoSQL)