Должны ли мы называть это DocumentDb или CosmosDB SQL Api

Я немного запутался с именами.

Прежде всего, есть ли разница между Document DB и Cosmos DB Sql Api, или это просто другое название?

Во-вторых, для доступа к Cosmos DB Sql Api мне нужно использовать пакет nuget DocumentDB. Будет ли оно когда-либо переименовано или именование DocumentDB останется актуальным.

В-третьих, в моем коде, когда я называю свои классы, я должен использовать DocumentDB или CosmodDbSqlApi? Например DocumentDbStore, или же CosmodDbSqlApiStore, так далее...

1 ответ

Решение

DocumentDB был переименован в Cosmos DB, и все, что с ним связано, будет называться Cosmos DB.

Некоторые SDK сохранили старое имя для обеспечения обратной совместимости, но на него следует ссылаться не на DocumentDB, а на Cosmos DB. CosmosDbStore самый подходящий способ назвать свой класс (по крайней мере, на мой взгляд).

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