Filtering by:
Clear all filtersShowing search results for:
"" Clear searchWhitepapers
Data Modeling Guide
This document describes core elements you will use to model and handle data in Couchbase Capella™ (or Couchbase Server). It describes the ways you can structure individual JSON documents for your application, how to store the documents with a Couchbase SDK, and different approaches you may take when you structure data in documents.
Get the whitepaperGenerative AI Will Power Adaptive Applications
A new era in application development is underway due to the promise of Generative AI. Initially, we witnessed the explosion of chatbots and code generators. But chatbots are just the beginning. Soon we will see enterprises incorporate GenAI across the organization and inside nearly every application. These apps will be adaptable and take on new behaviors, understand situations, offer better advice, and create hyper-personalized experiences for users. This is what Couchbase refers to as AI-powered adaptive applications.
Get the whitepaperCouchbase Data Access Patterns Guide: Building with Conduit Real World Implementation
This guide used the Conduit Real World project to learn-by-example how to think about data access patterns with Couchbase. Conduit is a public spec of a medium.com clone, used for training, instruction, experimentation, proof-of-concept, etc. Each backed endpoint is documented with an HTTP verb, URL, request body, response body, required fields, and other information. This document goes through each endpoint and discusses the data interactions to use with Couchbase to implement the requirements. Visit the RealWorld Documentation to see the spec in detail, especially before diving into this guide for the first time. This guide only focuses on the Couchbase data access and modeling portion of the implementation. The authors of this guide have built the Couchbase implementation with Conduit on .NET and Java.
The Conduit project has the following implementations that use Couchbase available:
- ASP.NETCore+Couchbase
- Java+Spring+Couchbase
- Node.js+Express+Couchbase
Why NoSQL for AI-Powered Applications (Architect version)
NoSQL is a modern database management system that stores information in JSON documents instead of the tables, columns, and rows used by relational databases. NoSQL databases are built to be flexible, scalable, and capable of rapidly responding to the data management demands of modern businesses, which means they can serve as the basis for AI applications that need ultimate adaptability now and into the future.
In this Architectural Guide you will learn:
- The differences and similarities between NoSQL and relational databases
- How NoSQL supports SQL developers with added flexibility
- 5 key technology trends where NoSQL outperforms relational
- Why NoSQL is a better fit for large-scale requirements
[dbInsights] Adaptive Applications: Taking CX to the Next Level
In his new dbInsight brief on adaptive applications for customer experience (CX), industry expert Tony Baer states that generative AI will make adaptive apps essential to modern businesses. He explains that adaptive apps are indispensable for capitalizing on GenAI’s ability to make CX immediate, intimate, responsive, context-aware, connected, and flexible.
Get the whitepaperCouchbase in an AI-First World [IDC Report]
Couchbase announced Capella iQ, generative AI (GenAI) capabilities, into its database-as-a-service (DBaaS) product Couchbase Capella. The new capability enables developers to write SQL++ and generate sample data and application-level code more quickly by offering recommendations. Not only was it part of the announcement but it is also on the company’s agenda to add vector search and vector embedding users – better than single, point solutions and speciality databases for a significant segment of intelligent applications.
Get the whitepaperS&P Report: Couchbase Sings a Song of GenAI
Jumping headlong into generative artificial intelligence, Couchbase Inc. has announced Capella iQ, an integrated development tool that provides a conversation-like prompt and response interface to assist developers in not only writing codes and applications, but also testing them. Capella iQ is large language model (LLM)-driven. It is augmented by Capella, Couchbase’s managed database-as-a-service offering.
Get the whitepaperO'Reilly eBook: What Is Generative AI?
This in-depth report from O’Reilly will help you harness GenAI in your organization to boost productivity, enhance creativity, streamline operations, and build AI-powered applications. You’ll learn:
- How modern GenAI architectures were developed
- What the leading image and text generation tools are and how they work
- Common challenges and unresolved issues with GenAI
- How retrieval-augmented generation (RAG) and vector search can address the well-known weakness of AI “hallucinations”
Digital Transformation in 2023: Changed Priorities, but Unchanged Spending
This report analyzes the results of an annual survey of 600 senior IT decision-makers on the topic of ongoing digital transformation. It explores the latest opportunities for transformation, how the current economy is driving priorities, who’s influencing technology decisions, and top challenges and pressures IT teams are facing. You’ll learn why:
- 78% of organizations have shifted transformation priorities over the past year
- Businesses want more serverless computing, edge, IoT, and low/no-code technologies
- Developers are in the driver’s seat when it comes to choosing specific technologies
Altoros Report: 2023 NoSQL DBaaS Performance: Couchbase Capella vs. MongoDB Atlas vs. Amazon DynamoDB vs. Redis Enterprise Cloud
Using the Yahoo! Cloud Serving Benchmark across four business scenarios and four different cluster configurations, Altoros compared the throughput and latency of four popular DBaaS offerings: Couchbase Capella™, MongoDB™ Atlas, Amazon DynamoDB, and Redis Enterprise Cloud. This report’s detailed analysis walks you through:
- The different cluster configurations for each DBaaS
- Comparative performance results for update-heavy, read-only, scanning short range, and filter with OFFSET and LIMIT workloads
- Operating cost comparisons broken down by workload and by average monthly billing based on number of nodes
Couchbase Capella Architecture Overview
Couchbase Capella™ is a modern distributed multi-model NoSQL Database-as-a-Service (DBaaS). This in-depth whitepaper details how its core architecture supports a flexible JSON data model and uses familiar relational and multi-model data access services to supply data to operational and analytic applications. You’ll learn how its deployment, management, development, connecting, operations, and security capabilities are architected to:
- Ensure high-performance operations
- Deliver easy scalability and always-on availability
- Provide data model and data access flexibility
- Support distributed cluster networks and mobility
- Provide incredible value and low TCO
Couchbase Capella™ Data Platform Shared Responsibility Model
The Capella Shared Responsibility Model document outlines which entity, Couchbase and/or the customer, is responsible for various aspects of security and management.
Get the whitepaper10 Common NoSQL Use Cases for Modern Applications
This ebook provides a guide to 10 common NoSQL use cases for modern applications seen in the market today, based on Couchbase’s expertise and conversations with customers and prospects over the past decade. NoSQL is enabling enterprises to increase business agility, achieve a faster time to market, and operate at a global scale while reducing costs.
Get the whitepaperWhy NoSQL Databases for Gaming?
An overview of databases with use cases specific to gaming. NoSQL databases are built from the ground up to be flexible, scalable, and capable of rapidly responding to the data management demands of modern businesses. This in-depth guide explains how NoSQL databases address common IT challenges and when it makes sense to choose NoSQL over relational.
Get the whitepaper2022 Performance Evaluation of NoSQL Databases as a Service: Couchbase Capella and MongoDB Atlas
Using Yahoo! Cloud Serving Benchmark, this 21-page report compares the throughput and latency of the two databases across four business scenarios and three cluster configurations.
In this report, Altoros compares:
- Performance across evaluated workloads
- Aggregation, filtering, and JOIN operations on large datasets
- Scalability as clusters and datasets grow in size
See how Couchbase leads with:
- Superior in-memory performance
- N1QL, a declarative SQL-like language vs. proprietary, imperative languages
- Couchbase processes more operations per dollar with the lowest TCO