ShardManagement Binary ShardingKey Максимальное значение
Я сейчас настраиваю shardmap
менеджер, карта шарда... через PowerShell
Сценарий предоставлен здесь.
В то время как пример использует int как ShardingKey
типа, у меня есть двоичный файл (16) ShardingKey
Кто-нибудь знает, как определить и передать высокий ключ max двоичного (16) в Add-RangeMapping
?
1 ответ
Решение
Add-RangeMapping
функция вызывает Range(low, high)
конструктор Чтобы создать диапазон с максимально высоким значением, необходимо вызвать Range(low)
конструктор Так что вам придется редактировать Add-RangeMapping
функция (или просто вызовите код библиотеки без использования Add-RangeMapping
функция).
Вспомогательные сценарии PowerShell не покрывают всю поверхность Elastic Database Client Library, поэтому вы можете обнаружить еще несколько пробелов.