Таблицы хранения Azure были заменены API Azure Cosmos Table по значительно более высокой цене, но также с новыми функциями, такими как автоматическая вторичная индексация.
Одной из основных проблем при использовании таблиц хранения Azure было то, чточтобы добиться пользовательского упорядочения запроса, нам необходимо избыточно хранить данные с разными ключами разделов / строк, поскольку в документации указано, что
Результаты запроса, возвращаемые службой таблиц,отсортировано в порядке возрастания на основе PartitionKey, а затем по RowKey.
Однако в следующем абзаце говорится, что
Результаты запроса, возвращаемые API таблицы Azure в базе данных Azure,не сортируется по ключу раздела или ключу строки.Подробный список различий в функциях см. В разделе Различия между API таблиц в Azure Cosmos DB и хранилищем таблиц Azure.
Следуя ссылке, я обнаружил, что
Результаты запросавозвращаемые API таблиц не сортируются в порядке ключа раздела / ключа строки, так как они находятся в хранилище таблиц Azure.
Так что теперь я немного запутался, как добиться порядка при использовании Cosmos TableAPI.Там нет заказа вообще?Или я могу указать порядок с моими запросами?