CouchOne (news, site), provider of support, development toolkits, training and hosting for open source document database Apache CouchDB, is trying to change the perception that CouchDB is just another NoSQL platform. In fact, if CouchOne has its way, CouchDB will no longer be associated with NoSQL at all.
Recently I had a conversation with Damien Katz creator, of Apache CouchDB and founder of CouchOne, about the company and the evolving “technology formerly known as NoSQL” market.
Scaling Down & Going Mobile
CouchOne recently announced a name change from Couchio and a new mobile development platform. The introduction of a mobile platform using a tool “everybody knows” is for big data might seem counter intuitive. It’s that perception that CouchOne is trying to change; the company has no desire to tie itself to the NoSQL hype. According to Katz,
The term NoSQL is just too limiting. It just doesn’t do CouchDB justice. A database like Cassandra is very different from CouchDB. We are trying to solve different problem. Calling us all NoSQL groups us in one bucket.”
Many customers consider NoSQL synonymous with internet scale data, but CouchOne isn’t satisfied with just focusing on the big data market. CouchOne is positioning CouchDB as a tool for solving smaller scale everyday problems like storing data for use by mobile applications.
CouchOne Mobile leverages the built in bi-direction replication and synchronization capabilities of CouchDB to make data constantly available. The platform supports Android; support for Apple and RIM are next. Damien said we should also watch out for a new iPhone application built on the mobile platform.
What’s the Big, Err.. Small Deal?
We aren’t entering an era dominated by smartphones and tablets; we are already there. Organizations are increasingly challenged to ensure that their content isn’t just accessible via PC, but on diverse array of mobile devices as well. Further, in many areas like real estate, oil and gas and remote healthcare, consistent remote access to content isn’t just a nice to have; it’s a necessity.
Many organizations like the BBC and CERN have taken notice of CouchOne’s efforts and implemented their technology. CouchOne was also used to create a cell phone based health application used to monitor patients in a rural African village with intermittent connectivity and few computing resources.
While many of the “NoSQL” databases have a promising future, the term NoSQL may not. In my opinion, one less technology buzzword floating around isn’t a bad thing.