Category: Best Practices and Tutorials

Enhancing Performance Using XATTRs for Vector Storage and Search
Enhancing Performance Using XATTRs for Vector Storage and Search

Couchbase XATTRs store vector data efficiently, improving performance by keeping bulky content out of query paths. Here's how XATTRs work with search.

AI in Action: Enhancing and Not Replacing Jobs
AI in Action: Enhancing and Not Replacing Jobs

Build a Ruby on Rails app integrating Vonage, Couchbase, and OpenAI for customer support, improving agent workflows with vector search and WhatsApp.

New To Capella Free Tier? 10 Things For You To Know
New To Capella Free Tier? 10 Things For You To Know

10 essential tips and tools to get the most out of Couchbase Capella’s free tier, perfect for students, startups, and enterprises alike.

From Concept to Code: LLM + RAG with Couchbase
From Concept to Code: LLM + RAG with Couchbase

Learn how to build a generative AI recommendation engine using LLM, RAG, and Couchbase integration. Step-by-step guide for developers.

High Availability Architecture: Requirements & Best Practices
High Availability Architecture: Requirements & Best Practices

High availability architecture is a design approach that ensures systems are operational and accessible with minimal downtime. Learn more about it here.

Capella Columnar RBAC: Ensuring Data Security and Controlled Access
Capella Columnar RBAC: Ensuring Data Security and Controlled Access

Capella Columnar’s RBAC offers secure, role-based access control, ensuring data protection with granular permission management.

Introducing the New Couchbase Ruby ORM
Introducing the New Couchbase Ruby ORM

The Couchbase Ruby ORM simplifies data management for Ruby & Ruby on Rails apps, bridging document-based storage with Ruby's object-oriented approach.

Query Stellar Blockchain Trades With Couchbase Capella
Query Stellar Blockchain Trades With Couchbase Capella

Discover how to load and query Stellar blockchain transactions with Couchbase Capella and Python

Natural Language Programming: Applications and Benefits
Natural Language Programming: Applications and Benefits

This blog post will discuss how natural language programming works, its applications, and NLP as it relates to the future of AI.

A Step-by-Step Guide to Preparing Data for Retrieval-Augmented Generation (RAG)
A Step-by-Step Guide to Preparing Data for Retrieval-Augmented Generation (RAG)

MData gathering, chunking & embedding techniques for efficient Retrieval-Augmented Generation (RAG) with Scrapy, Python, and BAAI model.

Cloud Integration (Definition, Types, Benefits, and Solutions)
Cloud Integration (Definition, Types, Benefits, and Solutions)

This blog post will provide an overview of cloud integration, describe different types of integration, review best practices, and provide a list of solutions.

Quick and In Sync with Svelte and Couchbase
Quick and In Sync with Svelte and Couchbase

Build a chat application enabling real-time communication with the performance, flexibility and adaptability of both Svelte and Couchbase