Author
Advanced Geospatial Support added to Search Service
The Couchbase Search service is introducing higher dimensional geospatial indexing and querying capabilities with the Couchbase Server release 7.1.2. Until this new feature, the Search service was limited to indexing single dimensional geopoint/location fields. Queries were limited to bounding queries...
How to Use Full-Text Search across Couchbase Scopes & Collections
The Full-Text Search Service now offers better search performance and resource utilization across your cluster with the introduction of Scopes and Collections in Couchbase 7.0. Let’s take a quick step back: The 7.0 release of Couchbase Server introduces the concept...
7 Useful Tips for Your Full-Text Search Production Systems
Creating the right search index and tuning its various configurations is very essential to the smooth working of any Full-Text Search production systems. These operational aspects play a key role in improving the indexing and querying performance of the search...
Full-Text Search – 5 Tips To Improve Your Query Performance
Tuning the search query performance is a very important aspect of Full-Text Search as it helps business-critical applications in meeting the SLA requirements of latency and throughput. Without much preamble, let me share a few useful recommendations for troubleshooting your...
Introducing Geo Bounded Polygon Query in Full Text Search
Geo Bounded Polygon Query The ability to perform text search with geospatial query capabilities is a very powerful and effective feature from full text search(FTS). And we are bringing the more flexible geo bounded polygon query feature to FTS in...
Few Index Management Tips – FTS Best Practices Part II
We have already seen a handful of best practices for defining an FTS index in part1, now let’s explore a few useful tips about the operational and maintenance aspects of an index. A user who is new to the...
Build autocomplete or typeAhead using Full Text Search
What is Autocomplete vs Type Ahead? Autocomplete as the wikipedia says “Autocomplete, or word completion, is a feature in which an application predicts the rest of a word a user is typing” It is also known as Suggestions or Type...
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 would...
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 a...
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...
Full-Text Search Indexing Best Practices & Tips – Part 1
Full-Text Search – Indexing Tips Understanding the Full-Text Search (FTS) indexing options are essential for building the right index for the job at hand. The right index here refers to a lean and rich enough inverted index that can serve...