Как запустить стресс-тестирование раздела таблицы хранения таблиц Azure?

Я прочитал некоторые статьи MSDN о хранилище таблиц Azure и некоторых методах / стратегиях выбора PartitionKeys и о том, как это может повысить производительность масштабируемых решений. Одна вещь, которая привлекла мое внимание, это стресс-тесты, кое-что, что было упомянуто здесь

Но я не смог найти много примеров из них.

Как выполнить эти тесты тогда и в каких ситуациях?

1 ответ

Решение

Стресс-тестирование - это тестирование системы при нормальной (и экстремальной) нагрузке (ях), чтобы выяснить ее ограничения. Идея состоит в том, чтобы создать условия, аналогичные предполагаемой производственной системе, а затем выполнить различные действия, аналогичные действиям, которые будут выполняться вашим приложением, измеряя их производительность.

Проведя стресс-тестирование таблиц Azure, вы сможете убедиться, что он сможет поддерживать нагрузку, создаваемую вашим приложением. Это также позволит вам поиграть с разными стратегиями разделения и увидеть их влияние на производительность.

Чтобы выполнить такой стресс-тест, разработайте стратегию разбиения / создания ключей, а затем заполните таблицу Azure типичным объемом данных для вашего приложения. Затем выполните вставки, обновления, запросы и другие действия как можно быстрее и посмотрите, соответствует ли производительность вашим требованиям.

Другие вопросы по тегам