Я столкнулся с требованием, когда мне нужно выбрать API для Cosmos DB.
Я прошел через все API, такие как SQL, Graph, Mongo и Table.Поскольку моя текущая структура проекта основана на хранилище таблиц, в котором я храню данные устройства IoT.
В текущей структуре (хранилище таблиц):
У меня есть отдельная таблица для каждого устройства с полезной нагрузкой, как показано ниже{Временная метка, имя параметра, значение}
Теперь, если я планирую использовать Cosmos DB, тогда я вижу, что мне необходимо обеспечить пропускную способность RU / пропускную способность для каждой таблицы, что, по моему мнению, будет дорогостоящим.Я не нашел способа назначить RU на уровне базы данных, чтобы мой распределенный RU мог быть общим для всех таблиц.
Пожалуйста, дайте мне знать, если у нас что-то есть .... или это ограничениеможно обработать CosmosDB с помощью Table API?
Насколько я могу видеть SQL API и рассмотреть мой вариант использования, я могу создать одну базу данных, а затем несколько коллекций (с именем Table), а затем у меня есть обаопция для предоставления RU как на базе данных, так и на уровне устройства, которая дает мне больше контроля над стоимостью.