Из документации следует вывод, что шардирование и перебалансировку шардов нужно реализовывать самостоятельно, а distributed index обеспечивает только читающие операции. Но остаётся вопрос, можно ли на лету добавлять (в идеале и удалять) агентов в существующий индекс?
Можно. В plain mode через изменение конфига и RELOAD INDEXES
. В RT mode через drop table/create table
, благо что делается это моментально.