Essential Guide to Databases
Explore the fundamental concepts of databases with our comprehensive collection of articles.
An AI-Ready Data Platform organizes, secures, and prepares data for reliable AI, driving better decisions and business results in 2025.
TiDB solves AI-native database challenges with unified workloads, hybrid search, and real-time analytics, ensuring scalability and security for 2025 applications.
An AI-native database manages structured and unstructured data, enabling real-time AI workloads with built-in vector search and model integration.
Full-Text Search Databases: Beyond Basic Matching Finding relevant information in vast data oceans challenges many. Simple keyword matching no longer suffices for modern applications’ nuanced search demands. This is where Full-Text Search (FTS) databasesexcel. They offer capabilities far beyond basic string matching. FTS goes beyond keyword search. It enables applications to search text fields within relational […]
High-Performance FTS Indexing in TiDB Efficient Full-Text Search (FTS) is a cornerstone of modern data-driven applications. In TiDB, our distributed SQL database built for large-scale data, optimizing FTS indexing is vital. This guide outlines best practices for designing, creating, and managing FTS indexes in TiDB for optimal performance. We aim to equip you—whether you’re a Database Administrator, […]
Introduction Remember the early days of search? When searching for information online felt like rummaging through a cluttered closet, hoping to find just the right thing? Search technology has come a long way since those primitive times. From simple keyword matching to sophisticated, context-aware semantic search, we’ve reached an era where hybrid solutions offer unparalleled […]
Integrated Search vs. Standalone: TiDB FTS vs. Elastic Search Database architects and developers face a common dilemma: integrate search into their database or use a standalone search engine? Elastic search has long dominated as a dedicated search powerhouse, known for its specialized features and strong community. However, TiDB’s native Full-Text Search (FTS) offers a new approach: it unifies search […]
Unlock Powerful Search: TiDB’s Native Full-Text Capabilities In today’s data-driven world, sophisticated search functions are more critical than ever for databases. As applications grow increasingly complex and the need for rapid information retrieval becomes paramount, organizations actively seek solutions that provide efficient and effective search. TiDB’s exciting new native Full-Text Search (FTS) capabilities truly revolutionize how we […]
Introduction Ever struggled to find that one piece of information buried deep within countless documents, emails, or product descriptions? In today’s digital world, we’re awash in text data, and efficiently sifting through it to find what truly matters is a constant challenge. This is where Full-Text Search (FTS) steps in. Unlike a simple “Ctrl+F” or a basic […]
In today’s digital-first world, even a few seconds of downtime can cause major disruptions—lost revenue, customer churn, and damaged trust. That’s why high availability (HA) is essential for any mission-critical system, especially distributed databases. While distributed systems are designed for scalability and fault tolerance, ensuring consistent uptime across complex, multi-node environments is anything but simple. […]
Before We Dive In In this RAG Application Guide, we’ll walk you through building a RAG application from scratch, empowering you to harness its potential for more effective and human-like interactions. Having built the core components of your RAG application, it’s essential to evaluate its performance and ensure it meets your objectives. This part will […]
Getting Started Retrieval-Augmented Generation (RAG) combines the strengths of large language models with external knowledge sources to produce more accurate, grounded, and context-aware outputs. If you’re just getting started, this guide walks you through the essential foundations—what RAG is, how it works, and how to prepare your data for use in a RAG pipeline. From […]