What is full-text search?

Full-text search makes it easy to search the contents of a database. Users specify the search text criteria, such as keywords, and the system scans one or more indexes for matches. Full text indexes are simple archives of information that are pre-organized to accelerate retrieval and solve requests faster than if the database were to scan every field individually.

what is full-text search


Are text search challenges holding your business back?


Architectural complexity

Synchronizing data and indexes separately on disparate search and database systems is labor intensive and reduces productivity.

High cost of ownership

Using multiple vendors creates duplicate costs for search and database system licensing, training, and support, which makes the total cost of your technology stack considerably higher.

Security nightmare

A multi-system architecture requires multiple points of management, which reduces overall security.

Enhance your applications with an integrated full text search engine platform

Distributed, rapid search for JSON

Easy to develop modern applications

Search is a basic requirement for modern applications. With Full text searching you can easily add powerful and flexible search capabilities to your Couchbase applications. No additional Couchbase download or installation is required. Simply enable the feature, create an index, and start searching text right away.

Explore documentation
Integrated search for customer euphoria
Most secured and easiest platform to manage

Simplifies code with integrated query and search

You can use full-text search queries directly within a N1QL query, eliminating the need to write complex code to process and combine the results from separate SQL and search queries. 

Query and search integration

Built-in HA and built for any scale

Text search tools are integrated into Couchbase with built-in partitioning, replication, and auto failover for high availability. You can scale out full-text search easily with the distributed and scale-out architecture of Couchbase platform.

Index replicas and partitions
Cost effective and built for any scale
Take the free online tutorial on full-text search

Technical features and capabilities

Index JSON data

Index JSON data with powerful text analyzers in multiple languages. Flexible index on multiple fields, nested objects, and arrays.

Learn more

Flexible search

Single index to support queries on multiple fields based on exact or fuzzy matches, and any combination of ANDs and ORs.

Learn more

Query integration

Reduce code complexity with full-text search queries directly within a N1QL query.

Learn more

Bleve open source

The engine behind Couchbase Full-Text Search is from the Bleve project – a powerful open source search and indexing library written in Go.

Learn more


Customer 360

Customer 360

Aggregate data collected from different sources in one platform to build a single view of your customer or business.

Catalog and Inventory

Catalog and Inventory

Publish new product and inventory content in real time and scale to millions of products and requests per second to present the right data at the right time.

Field Service

Field Service

Enable field employees with one platform to manage data from different sources, push that data to the edge, and ensure that data is available online and offline.

IoT Data Management

IoT Data Management

Manage, support, and drive real-time data insights at the edge with embedded and cloud databases, sync, and guaranteed data availability.

Start creating amazing customer experiences today.