Могу ли я теоретически иметь 10 000 узлов с 1 гигабайтным жестким диском и хранить между ними 100 гигабайт?
Есть ли какие-то параметры, которые мне нужно установить для этого? Или конфиг мне нужен?
Спасибо.
Могу ли я теоретически иметь 10 000 узлов с 1 гигабайтным жестким диском и хранить между ними 100 гигабайт?
Есть ли какие-то параметры, которые мне нужно установить для этого? Или конфиг мне нужен?
Спасибо.
Каждый узел не должен содержать всю базу данных.
Бинарный файл cockroach
проверяет машину, на которой он работает, и находит доступное дисковое пространство; эта информация передается другим узлам через протокол Gossip, и Cockroach алгоритмически решает, как лучше всего хранить данные (контролируется вашим Зоны репликации).
Однако совокупное доступное дисковое пространство должно быть> 3x размера вашей базы данных. Например, для БД 100 ГБ требуется не менее 300 ГБ на всех машинах в вашем кластере.
Чтобы ответить на ваши последующие вопросы: