2013-02-28 4 views
0

Это не технический вопрос, хотя мне нужна помощь. Для школьного проекта я создал кластер mongodb sharded. Теперь я должен сделать видео, которое демонстрирует осколки. Я мог запустить программу, которая заполняет первый осколок, а затем показывает, что при необходимости данные сбалансированы по второму осколку. Однако это займет очень много времени. Я думал о запуске команды, которая вычисляла бы доступное дисковое пространство кластера mongodb sharded (с одним осколком, затем с двумя осколками), но такой команды нет.MongoDB демонстрирует осколки

Любая творческая помощь будет замечательной!

EDIT: Хороший способ установить размер chunck к чему-то очень низким, Sharding будет показано достаточно быстро с заполнением сценарий базу данных

+0

Что вы пытаетесь сделать? Какой смысл получать общее пространство в clsuter? Нет никакой реальной причины для вашего вопроса – Sammaye

+0

, единственной причиной моего вопроса является хороший способ продемонстрировать масштабируемость, обеспечиваемую путем ошпаривания. Вы даже прочитали вопрос? – rmonjo

+0

Да, но я не получил эту идею из вашего вопроса, измеряя общий размер диска на кластере, ничего не докажу. – Sammaye

ответ

1

Вы можете найти этот открытый исходный проект полезным:

MongoDB Sharding Visualizer

источник здесь: https://github.com/10gen-labs/shard-viz

+0

, что было бы здорово, но не может заставить его работать, есть исключение JS: не удалось найти функцию «map». – rmonjo

+0

вам необходимо убедиться, что вы следуете их инструкциям по установке. –

+0

ok получил работу (моя база данных была пуста, ей это не понравилось). Не очень полезно. – rmonjo