Category: Full Text Search

FTS Performance Improvements in 6.5.0 – Part 2

  For all those who are restlessly eager, let me reveal the deep dark secret of all the performance optimisations in FTS in 6.5.0 is, “ Do less And Do it less often **  ” And I am sure you...

/ July 11, 2019

A Glimpse of FTS Performance Improvements in 6.5.0 – Part 1

  Ever since the nimbler, refined scorch indexing format released in Couchbase 6.0.0, the FTS team has been pretty excited about the future optimisation potential unlocked with the newer indexing scheme. With the 6.5.0 release, we have essentially embarked on...

/ July 3, 2019
Timers Couchbase Eventing Functions

Scorch Index Type – Why does it matter?

Index types in Full Text Search (FTS) – refers to the collective specification of the inverted index format and it’s storage aspects. Scorch is the advanced and evolving index type. But before delving further into the details of scorch, its...

/ May 21, 2019

Approaches to Query Optimization in NoSQL.

A man returned home after walking around the globe for eleven years.  Next day, when he told his wife he’s going to the corner store, she asked him: “are you taking the short route or the long one?”. Queries can...

/ May 5, 2019

Search and Rescue: 7 Reasons for N1QL (SQL) developers to use Search

People don’t want a four key index.  They need a four-ms response. Ted Levitt Application development is demanding. Each application is trying to progress on behalf of the customer — searching for the right product or the right form, ordering,...

/ April 22, 2019

N1QL and SEARCH: How to Leverage Full-Text Index(FTS) in N1QL

The one constant challenge for many application developers with relational databases is the query performance. It is by far the most elusive feature, because the means to resolve the query performance are often limited to what the relational databases can...

/ April 2, 2019

Searching JSON: compare text search in Couchbase and MongoDB.

“Apps without search is like Google homepage without the search bar.” It’s hard to design an app without a good search.  These days, it’s also hard to find a database without a built-in search. MySQL to NoSQL, Sybase to Couchbase,...

/ December 21, 2018

Full Text Search Best Practices – Part 1

Full Text Search – Indexing Tips Understanding the Couchbase Full Text Search (FTS) indexing options and tuning those are essential for building the right index for the job at hand. The right index here refers to a lean and rich enough...

/ November 19, 2018
Announcing Couchbase 6.0

Announcing Couchbase Server 6.0 with Analytics

We are proud to announce that Couchbase Server 6.0 is now available, with the central theme of helping reduce the time to insight from enterprise applications. As part of this release, Couchbase Analytics service is now officially available. After two...

What is fuzzy matching and how to use it correctly

Fuzzy matching allows you to identify non-exact matches of your target item. It is the foundation stone of many search engine frameworks and one of the main reasons why you can get relevant search results even if you have a...