Subscribe / Unsubscribe Enewsletters | Login | Register

Pencil Banner

How Couchbase wants to power the digital economy, from startups like Seenit to the enterprise

Scott Carey | March 28, 2016
Relational databases aren't fit for purpose when it comes to the digital economy, according to Couchbase CEO.

If data is the new oil then companies entering the digital economy will have to get their storage right from the start, and that means moving on from traditional relational databsases. At least that's what the NoSQL database vendor Couchbase thinks.

Why? "Almost every digital economy business needs to work at scale with simultaneous users," Couchbase CEO Bob Wiederhold told ComputerworldUK. "To deliver a great experience you need high performance and the critical parts of the applications are data dependent, being able to reach in and grab that data is vital."

"We have no interest in being the database for the old companies, but for companies that are entering the digital economy we very much are," says Wierdehold.

Seenit case study

One such digital economy company is the startup Seenit, which helps enterprises like Adidas, British Airways and Bacardi co-create video with their employees and brand ambassadors.

Chief technology officer Dave Starling told ComputerworldUK that: "As a startup we need to be able to adapt really quickly. I started out as a PHP MySQL [developer] and knew the pain of releasing new software and database migrations, whereas with Couchbase we can just have adjacent documents."

Building a video-based platform, Starling knew that there would be huge volumes of data and metadata to store from the start: "So we needed to make sure we were building something that wouldn't need the pain of rebuilding because we had made poor tech choices early on."

The Couchbase CEO put it in more general terms: "With a relational database you store a new set of data then figure out what column to add into what table. In some companies it can take six months to store that new data. With NoSQL the developer can just do that in JSON [JavaScript Object Notation] and can move the application forward much more quickly."

To show the value of Couchbase, Starling gives the example of incorporating Google's open source Vision API image recognition software into the platform. This would allow Seenit to "pass through image data and it will return tags with the confidence levels to say 'this is a bearded man' or 'a Formula One car', so we can then pull that straight into Couchbase documents and immediately search on it."

Using Couchbase allows Starling to push these sort of features out super-fast: "We got the whole process down in half a day and maybe available to users the next day without having to think how the data modelled or querying is going to be affected by this."

Future plans

With the release of Couchbase 4.0 Wiederhold is ready to move beyond 'greenfield' applications and start targeting mission-critical enterprise use-cases.


1  2  Next Page 

Sign up for Computerworld eNewsletters.