Chapter 1. Getting Started

In this chapter, we will cover:

  • Understanding nodes and clusters
  • Understanding node services
  • Managing your data
  • Understanding clusters, replication, and sharding
  • Communicating with ElasticSearch
  • Using the HTTP protocol
  • Using the native protocol
  • Using the Thrift protocol

Introduction

To efficiently use ElasticSearch, it is very important to understand how it works.

The goal of this chapter is to give the readers an overview of the basic concepts of ElasticSearch and to be a quick reference for them. It's essential to understand the basics better so that you don't fall into the common pitfall about how ElasticSearch works and how to use it.

The key concepts that we will see in this chapter are: node, index, shard, mapping/type,

Get ElasticSearch Cookbook - Second Edition 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.