Почему происходит увеличение размера данных после миграции Cassandra в Cosmos? - PullRequest
0 голосов
/ 19 января 2019

Мы успешно перенесли около 3 ГБ данных из Кассандры в Космос.И наблюдалось увеличение объема данных примерно в 5 раз (те же данные; дополнительные строки еще не добавлены)

Пока я слышу от других, что это как ожидалось,

  1. Почему этоувеличение размера данных для тех же данных?Cassandra поддерживает низкий профиль для тех же данных, но Cosmos их раздувает.
  2. Существуют ли какие-либо инструменты для проверки, если все данные были успешно перенесены?

1 Ответ

0 голосов
/ 23 января 2019

Azure Cosmos DB может автоматически масштабировать хранилище и пропускную способность по мере роста ваших требований.Вы можете оценить свои потребности в пропускной способности с помощью калькулятора единиц запроса Azure Cosmos DB Если вы используете этот планировщик, это должно дать вам представление о соотношении хранилища данных, которое будет использоваться.

Другим фактором является использование: Горизонтальное разбиение / масштабирование , это, возможно, может быть основным фактором, вызвавшим увеличение размера ваших данных.Я бы порекомендовал переразметку (в документах также есть ссылки на то, как это сделать).чтобы отслеживать, является ли это причиной, вы можете использовать мониторинг ваших разделов :

Чтобы определить распределение хранилища любого многораздельного контейнера в разбивке поразделы, перейдите к метрике на портале Azure.На вкладке «Хранилище» разбивка хранилища отображается в хранилище «Данные + индекс», которое занимает верхняя диаграмма ключей разделов.

По любым другим вопросам не стесняйтесь обращаться к команде Cosmos DB: askcosmosdb [at]microsoft.com

...