Category: Best Practices and Tutorials

Unlock Single Sign-On Capabilities for Couchbase with Keycloak and SAML
Welcome to this comprehensive guide on integrating Couchbase with Keycloak. In today’s digital environment, securing applications and managing identities efficiently is paramount. SAML (Security Assertion Markup Language) and Keycloak, a versatile Identity and Access Management (IAM) tool, together form a...

Hybrid Search: An Overview
What Is Hybrid Search? Hybrid search typically refers to a search approach that combines multiple search methodologies or technologies to provide more comprehensive and accurate results. In the context of information retrieval, hybrid search often involves blending traditional keyword-based searching...

Twitter Thread tl;dr With AI? Part 2
In part 1 we saw how to scrape Twitter, turn tweets in JSON documents, get an embedding representation of that tweet, store everything in Couchbase and how to run a vector search. These are the first steps of a Retrieval...

A Java Microservices Overview
In the last decade, microservices have changed how developers and organizations build and ship applications. According to Stack Overflow’s 2023 Developer Survey, nearly 49% of software professionals use microservices daily. To further understand how microservices have risen in popularity, we’ll...

Query Graph Models With Couchbase Recursive CTE
Recursive Common Table Expressions (CTEs) and Oracle’s CONNECT BY are well-known SQL constructs among RDBMS users, facilitating the delegation of complex, interdependent data structure exploration to the database layer for enhanced processing efficiency. These constructs are crucial for querying interdependent...

What are Foundation Models? (Plus Types and Use Cases)
What is a Foundation Model? A foundation model is a powerful type of artificial intelligence (AI) trained on massive amounts of general data, allowing it to tackle a broad range of tasks. Foundation models, such as OpenAI’s GPT (Generative Pre-trained...

SAML Integration Simplified: Connecting Microsoft Entra with Couchbase Server for Secure SSO
In today’s digital landscape, businesses are continuously seeking efficient ways to manage their access control and authentication processes. Integrating Microsoft Entra (formerly known as Azure AD) with Couchbase Server offers a robust and secure solution for single sign-on (SSO) using...

Chat With Couchbase Technical Documentation
Couchbase community: Meet the Couchbase Docs chatbot, your new Generative AI-powered documentation assistant. Now available on the docs.couchbase.com website, the new chatbot will transform the way you learn about Couchbase products. It’s like having a Couchbase expert that’s always on...

A Guide to Serverless Functions
Serverless functions have become a popular application development and deployment approach. By abstracting infrastructure management and embracing event-driven architecture, they offer a flexible solution for developers. The main goal of serverless is to eliminate the need for infrastructure management and...

Getting Ready for SAML: Essential Preparations for Couchbase Server Integration
In the evolving landscape of digital security, the integration of Couchbase with a Security Assertion Markup Language (SAML) Identity Provider (IdP) stands as a cornerstone for robust authentication mechanisms. Why Should You Implement SSO with Couchbase Server? Single Sign-On (SSO)...

Migrate From MongoDB to Couchbase in Minutes With the CLI and IDE Plugins
Trying Couchbase just got even easier, you can now import your MongoDB data and indexes into Couchbase seamlessly. Whether you prefer working directly from the command line, or within your favorite IDE, our various new offerings—cbmigrate CLI, Couchbase VSCode Extension,...

Improved Debuggability for SQL++ User-Defined Functions
User-defined functions (UDFs) are a very useful feature supported in SQL++. Couchbase 7.6 introduces improvements that allow for more debuggability and visibility into UDF execution. This blog will explore two new features in Couchbase 7.6 in the world of UDFs. Profiling...