CHAPTER 7

image

Using Elasticsearch

Elasticsearch is a real-time, full-text search and analytics engine based on RESTful API using JSON over HTTP. Some of the features of Elasticsearch are distributed, highly available, document-oriented, and schema-free. Couchbase Plugin for Elasticsearch makes it feasible to index and search data stored in Couchbase Server in real-time using Elasticsearch. With the plugin, data streams from Couchbase Server to Elasticsearch in real-time. Couchbase data gets indexed in Elasticsearch and may be queried using a RESTful API. To make use of the plugin, two clusters are required to be created: an Elasticsearch cluster ...

Get Pro Couchbase Development: A NoSQL Platform for the Enterprise now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.