Software

Databases

Couchbase courts developers with platform integration

Analysts positive about time-saving move


Couchbase has introduced a slew of new features that analysts say could help make life easier for developers when using its NoSQL database.

The document-oriented database, which uses the JSON format and is open source, licensed under Apache 2.0, counts airline ticketing system Amadeus, European supermarket giant Carrefour, and Cisco among its user base.

In a effort to get closer to developers in their native habitat, the vendor has integrated its Capella database-as-a-service within the popular Netlify developer platform, and offered a new Visual Studio Code (VS Code) extension.

The aim is to make it easier for developers and development teams to build so-called modern applications — read internet scale or web-native — on Capella.

Rachel Stephens, a senior analyst at RedMonk, told us developers didn't want to spend time operating and integrating separate elements of the application stack. "Capella's new developer platform integrations aims to address this widespread issue, minimizing the developer experience gap and allowing teams to focus on what they do best — writing code and solving problems," she said.

The combination of an IDE extension (VS Code) together with the Netlify app platform and Capella database service had the "potential to streamline how applications are written, delivered and run," she said.

Couchbase has also introduced a new time series array function in its support for JSON designed to address a broader set of use cases, including IoT and finance applications.

The vendor said that to use Capella in Netlify, developers would need to create a netlify.toml file and .env file, an approach familiar to developers already using Netlify. Another optional tool that can help developers using Netlify is Ottoman.js (ottomanjs.com), a JavaScript ODM that can let developers define document structure, build more maintainable code and map documents to application objects, Couchbase said.

In doing so, developers could potentially reduce complicated mappings from a relational database to objects in code. It would also allow developers to work SQL++, a similar language to the ubiquitous SQL in relational databases.

Lara Greden, IDC research director, said it was a positive move in terms of enhancing the developer experience.

"Developer adoption is fundamentally about reducing the friction for a developer to make use of DBaaS's capabilities. Direct integration with application platforms and IDEs takes away the friction. Direct, native integrations are increasingly a critical part of any cloud service vendor's strategy to be a strong contender in the cloud ecosystem," she said.

In 2021, Couchbase 7.0 introduced schema-like features in the NoSQL database, in a move the vendor said would provide the flexibility and scale of NoSQL database with the semantics and structure of relational systems.

The move liberated the developer from the DBA, but it meant running queries on a pure document database that has no indexes, which was "very inefficient," according to one analyst.

Couchbase's latest update came on the back of a string of other database news over the last week which included:

Send us news
Post a comment

In-memory database Redis wants to dabble in disk

Aims to lower costs and broaden appeal of system popular with devs

MongoDB's SQL-to-NoSQL converter uses AI to smash the language barrier

Tell it what you want to do, and it spits out the relevant code

Couchbase's chief techie on squaring the schema-less circle

Ravi Mayuram on work to make life easier for devs while sprinkling a bit of SQL on top

Couchbase claims fourfold performance boost for DBaaS using a tenth of the memory

Improvements to storage engine follow DataStax update to API gateway

Open source databases: What are they and why do they matter?

We trawled through the licensing terms and spoke to the vendors so you don't have to

Couchbase promises P2P sync in mobile and edge DB

NoSQL slinger sees future in edge and IoT – and 'eventual consistency'

Cassandra vendor DataStax secures $115m investment for $1.6b valuation

Tech stock crash fails to deter Goldman Sachs as it leads funding round in the real-time data specialist

Aerospike takes swipe at document databases JSON support

MongoDB, Couchbase in the crosshairs as Aerospike tries to broaden use cases

Rows, columns, and the search for a database that can do everything

Snowflake last week promised analytics and transactions in the same system. For some it was déjà vu all over again

NoSQL player Aerospike links up with Starburst for SQL-based access to edge data

'We’re not necessarily replacing Snowflake' is an interesting choice of words

IBM Cloudant pulls plan to fund new foundational layer for CouchDB

Apache project mulls options for next big upgrade as Big Blue focuses on 3.x iterations

MongoDB logs 50% hike in Q4 sales, beats analysts forecasts for next quarter

Yet losses grow at NoSQL database biz