Opening or closing an index
If you want to keep your data but save resources (memory or CPU), a good alternative to deleting indexes is to close them.
Elasticsearch allows you to open and close an index, putting it into online or offline mode, respectively.
Getting ready
You will need an up-and-running Elasticsearch installation, as we described in the Downloading and installing Elasticsearch recipe of Chapter 1, Getting Started.
To execute the commands in this recipe, you can use any HTTP client, such as curl (https://curl.haxx.se/), postman (https://www.getpostman.com/), or others. I suggest using the Kibana console as it provides code completion and better character escaping for Elasticsearch.
To execute the following commands correctly, you will need the index we created in the Creating an index recipe.
How to do it...
The HTTP method for opening/closing an index is POST
.
The URL format for opening an index is as follows:
http://<server>/<index_name...