0PricingLogin
Elasticsearch & Full Text Search Systems · Lesson

CRUD Operations with Documents

Master the Create, Read, Update, and Delete operations for documents using Elasticsearch's REST API, including partial updates.

What are CRUD Operations?

In the world of data, CRUD is a fundamental concept. It stands for Create, Read, Update, and Delete.

These are the four basic operations you perform on data in any system, including Elasticsearch. Mastering them is key to managing your search documents effectively.

Indexing New Documents

Adding a new document to Elasticsearch is called indexing. You can index documents:

  • By letting Elasticsearch generate a unique ID (using POST).
  • By providing your own custom ID (using PUT).

The document content is sent as a JSON body.

All lessons in this course

  1. Indexing Documents into Elasticsearch
  2. CRUD Operations with Documents
  3. Basic Mapping and Data Types
  4. Bulk Indexing and the Bulk API
← Back to Elasticsearch & Full Text Search Systems