大多数文章中都提到,如果我们使用 Cosmos Db 并新创建我们的应用程序,我们应该使用 Cosmos db sql api。当您已经将您的应用程序与实际的 mongo 和 cassandra 集成并且我们希望快速迁移到 cosmosdb 并且不改变生态系统时,可以使用 Mongo api 和 cassandra api。
但是当我们在 azure 中创建一个新的 cosmosdb 集群时,它会询问 api 类型。这意味着除了 api(query) 接口之外,内部必须存在一些存储差异和内部引擎处理差异。
我想了解我们应该根据哪些差异来决定选择不同的api。