{"id":301,"date":"2022-08-04T09:59:24","date_gmt":"2022-08-04T09:59:24","guid":{"rendered":"http:\/\/192.168.1.102\/?p=301"},"modified":"2022-10-19T18:33:21","modified_gmt":"2022-10-19T18:33:21","slug":"index-modules","status":"publish","type":"post","link":"https:\/\/192.168.12.139\/blog\/index-modules","title":{"rendered":"Index Modules"},"content":{"rendered":"

Features<\/h2>\n

1. Overview<\/a><\/p>\n

2. Static Index Settings<\/a><\/p>\n

3. Dynamic Index Settings<\/a><\/p>\n

4. Index Shard Allocation<\/a><\/p>\n

4.1. Shard allocation filtering<\/a><\/p>\n

4.2. Index allocation filter settings<\/a><\/p>\n

4.3. Allocation delay on a node leave<\/a><\/p>\n

4.4. Index recovery order<\/a><\/p>\n

4.5. Shard allocation<\/a><\/p>\n

5. Logging Slow Searches<\/a><\/p>\n

6. Slow Log Index<\/a><\/p>\n

7. Store Module<\/a><\/p>\n

<\/a><\/p>\n

1. Overview<\/span><\/h2>\n

Index modules<\/strong> adjust the configurations of the indices and control how the indices will act. Index modules are created for all indices individually.<\/p>\n

Adjusting the configurations means, for example, the primary shard<\/strong> number of an index or replica shard<\/strong> number, the compression method<\/strong> to store data, etc.<\/p>\n

There are two types of index settings: Static<\/strong> and Dynamic<\/strong>.
\n
<\/a><\/p>\n

2. Static Index Settings<\/h2>\n

Static index<\/strong> settings have to be set ahead of time<\/strong> while creating an index or after an index is closed for a closed index.<\/span><\/p>\n

Some basic static index settings:<\/span><\/p>\n