What’s New in Couchbase

Capella Columnar delivers real-time analytics with zero ETL for JSON

Couchbase Capella Updates Summer 2024

 

Capella Columnar: Real-time analytics for JSON data

Capella Columnar helps organizations streamline the development of adaptive applications by enabling real-time data analysis alongside operational workloads within a single database platform. Couchbase is the only NoSQL database vendor to offer structured storage options for JSON-native operational and analytic workloads. It’s also the only database platform to support vector search across fully managed, self-managed, and mobile deployments, key for AI-powered applications.

Customers can now use Capella Columnar on AWS to benefit from:

  • Zero ETL for JSON – Automated translating and parsing of JSON structures into an analytics-ready columnar format makes analysis easier and faster.
  • Multisource ingestion – Stream real-time data from Couchbase Capella, Couchbase Server, and third-party databases. Amazon S3 file-based ingestion lets customers drive actionable insights and informed decisions from Couchbase data and other data.
  • Conversational analytics – With the power of SQL++ and Capella iQ, developers can perform and evolve analysis via natural language to accelerate metric and reporting delivery and reduce the burden on their BI teams.
  • Operational write-back – Calculated data can be written back to operational Capella and Couchbase Server in milliseconds, allowing teams to use metrics for advanced application features and AI prompts.

Learn more

Capella Free Tier

To improve convenience and accessibility for developers, we’re excited to introduce a new Couchbase Capella™ Free Tier that replaces Capella’s 30-day trial. It allows developers to learn, use, and persist their activity in Capella for as long as they need to, and it supports promoting their work into test and production environments. The free tier is available with forum and community support, and it will open on September 9.

Sign up today

New deployment experience

Couchbase has updated the Capella control plane to simplify and enhance the process of setting up your database. This streamlined approach features a user-friendly interface that guides users through each step, improved automation for quicker and more reliable deployments, and scalability to accommodate both small and large environments.
We have added affordable single-node deployments for prototyping and early stage development. Additionally, we offer comprehensive documentation to support users throughout the deployment process. We’re dedicated to making Couchbase more accessible and efficient, ensuring that you have an optimal experience from the start.

Learn more

Simplified and better backups

New cloud provider snapshots provide a different backup solution for Couchbase Capella while enhancing data protection and recovery capabilities.You can now use the native snapshot capabilities of cloud providers such as AWS, Google Cloud, or Azure to create backups of your Capella databases. These snapshots provide a reliable and efficient way to protect data, offering benefits like reduced backup times and minimal impact on database performance. The integration with cloud provider snapshots simplifies the backup process and ensures that Capella users can maintain robust data protection strategies.

Find out more

Announcing Couchbase Enterprise Server 7.6 and 7.6.2

 

Support for vector search and AI-powered adaptive applications

The spring 2024 release of Capella brought support for Couchbase Server 7.6, including high-performance storage, indexing, and retrieval of vector embeddings. Organizations are racing to build hyper-personalized adaptive applications powered by generative AI that deliver exceptional experiences to their end users. Vector search enables organizations to use the retrieval-augmented generation (RAG) framework to interact with LLMs and other foundation models to make AI-powered chatbots and applications safer, up to date, and correctly aligned to specific corporate information. Additionally, teams can use hybrid search, a combination of vector search, text search, range search, explicit value search, and geospatial search, to build out robust search solutions for end users – all within a single platform. There’s no need for a separate vector database. Advanced searches can be supported by a single SQL query and single index to deliver powerful, low-latency results while lowering TCO at the same time. Learn more

Further performance enhancements for vector search

Couchbase Enterprise Server 7.6.2 adds impressive performance and scalability improvements to vector search for self-managed and Capella-based systems, including a 7 times throughput increase and lower memory requirements. It expands support to 4096-dimensional vectors and adds base64 compressed vectors for both data and queries, reducing storage overhead.

Support for vectors in Couchbase Mobile

Couchbase is the first database vendor to announce vector support for its embeddable mobile database (Couchbase Lite). This will allow customers to build powerful AI-powered applications at the edge where data is produced and consumed. See the Mobile tab for more details.

AI ecosystem integrations

Couchbase is boosting its AI partner ecosystem with LangChain and LlamaIndex to further increase developer productivity. Integration with LangChain enables a common API interface to converse with a broad library of LLMs. Similarly, Couchbase integration with LlamaIndex will provide developers with even more choices for LLMs when building adaptive applications. These integrations will accelerate query prompt assembly, improve response validation, and facilitate RAG applications.

Graph capabilities enabled by query traversals

Couchbase offers support for graph relationship traversals, which means the ability to do recursive queries for hierarchy and network mapping. Query hierarchical data structures allow for complex analyses with ANSI SQL recursive CTE in areas like organization charts, bill of materials, supply chain management, network topology, and social networks. Learn more

New index rebalancing reduces times by up to 80%

In order to make scale-out of index nodes faster without impacting CPU or memory usage, Server 7.6 now utilizes file-based rebalancing. Testing has shown a dramatic improvement in the time to complete rebalances, making the process easier and more successful. Learn more

Couchstore to Magma, one-step upgrade without downtime

Customers will be able to migrate from Couchstore to the Magma storage engine without stopping the front-end workloads. Customers must be on version 7.6 to enable the migration. Migration can be reversed at any time if needed. Learn more

Faster failover times improve HA

In the case of a data node outage, the query will automatically be rerouted to the next available data node without any action from the application. The lower minimum auto-failover timeout has been reduced from 5 seconds to 1 second, and the heartbeat frequency has been reduced from 1 second to 200 milliseconds. Learn more

Query simplifications

To make initial development and testing easier, users can perform all database CRUD and join operations without indexes. This improves the experience for new users with CREATE, INSERT, and SELECT without getting an index error. Additionally, users can do simple key-value range scans based on document key prefixes without needing query and indexing nodes. For the best performance, indexes are still recommended where speed is a priority. Learn more

Couchbase Mobile: What’s New

Enable cloud-to-edge AI

Search is an important part of any app, but searching only for specific words and phrases is not enough to make a personal connection. You need semantic search to achieve the matches that are most meaningful to the user in context. Vector search goes beyond simply finding matching words – it also finds related information based on the core meaning of the input, making it the best option for providing relevant information that connects with users.

Couchbase Mobile 3.2

The release of Couchbase Mobile 3.2 completes our “cloud-to-edge AI” vision by offering vector search on-device with Couchbase Lite, the embedded database for mobile and IoT apps. Now, mobile developers can take advantage of vector search capabilities at the edge without dependencies on the internet, enabling the fastest, most secure, and most reliable GenAI apps possible. These benefits are amplified when combined with vector search in Couchbase Capella and Couchbase Server to enable cloud-to-edge AI support.

Key capabilities

Build fast, reliable, secure AI-powered mobile apps that work even without the internet
By enabling vector search on-device, you eliminate dependencies on distant cloud databases, speeding up apps and eliminating downtime due to internet outages.

Vector search from cloud to edge
With vector search in Capella and Couchbase Lite combined with built-in data sync, you gain the cloud scale to handle the massive amounts of data required for AI and the edge capabilities for the immediacy to make AI effective.

Hybrid search for hyper-personalized engagement
Vector search is even more powerful when you combine it with other search and conditional query techniques (like full-text search) supported by Couchbase Mobile, and you call it using a single standard SQL query.

RAG at the edge
Retrieval-augmented generation refers to an architectural technique that aids the accuracy of AI models by enabling the model to have access to external facts. Results from vector search can be included as context data to queries sent to an LLM for customizing query responses. With Couchbase Mobile, developers can build RAG apps that work at the edge without the internet.

Superior privacy and security for AI
By processing data at the edge, you ensure privacy because sensitive data never has to leave the edge. You can develop GenAI apps that run on-device or at the edge without the worry of feeding sensitive or private data to public models.

Download Couchbase Lite 3.2 here.

Start building

Check out our developer portal to explore NoSQL, browse resources, and get started with tutorials.

Develop now
Use our free DBaaS

Get hands-on with Couchbase in just a few clicks. Capella DBaaS is the easiest and fastest way to get started.

Use free
Join a free Capella Test-Drive

Kick off your Couchbase Certification journey in 90 minutes with a dedicated instructor.

Get started