Я новичок в hazelcast и везде читал, что добавление индекса улучшит производительность запросов в hazelcast. Я храню свои данные в картах hazelcast с ключом в виде строки и значением в формате Portable. Если я предполагаю, что мое значение будет примерно таким:
type Student struct {
Name string
ID int
}
golang в документации по добавлению индекса указано You should make sure to add the indexes before adding entries to this map..
Так что у меня мало сомнений по этому поводу:
- Do i нужно добавлять индекс каждый раз перед присвоением значения карте? или это только один раз за время жизни приложения?
- Любая вещь должна быть включена специально на стороне сервера для этой карты, которая нуждается в поддержке индексации?