Производительность хранилища таблиц Azure - REST и StorageClient

Я работаю с хранилищем таблиц Azure и пытаюсь найти лучший способ повысить производительность. Запросы, которые я выполняю, очень просты - либо точный выбор с использованием ключа раздела и ключа строки, либо предложение where со списком (например, WHERE x == 1 или x == 2 или x == 3 и т. Д.). Получив данные обратно, я не отслеживаю их в контексте данных (нет необходимости отслеживать изменения и т. Д.). Сохранение данных происходит аналогично, поэтому я добавляю их в контекст только для включения сохранения.

В настоящее время я использую библиотеку .NET (клиент хранилища). Поскольку я не использую отслеживание изменений и другие функции TableServiceContext, я думаю об использовании HTTP API напрямую. Кто-нибудь пробовал оба варианта? Если да, то какую разницу в производительности вы заметили?

Спасибо, Эрик

7
задан Erick T 19 August 2011 в 07:29
поделиться