local
local
Local index declaration in the distributed index. Multi-value, optional, default is empty.
This setting is used to declare local indexes that will be searched when given distributed index is searched. Many local indexes can be declared per each distributed index. Any local index can also be mentioned several times in different distributed indexes.
Note that by default all local indexes will be searched sequentially,
utilizing only 1 CPU or core. To parallelize processing of the local parts
in the distributed index, you should use dist_threads directive,
see the section called “dist_threads”.
Before dist_threads, there also was a legacy solution
to configure searchd to query itself instead of using
local indexes (refer to the section called “agent” for the details). However,
that creates redundant CPU and network load, and dist_threads
is now strongly suggested instead.
Example:
local = chunk1
local = chunk2
