您好,我是Qt开发跨平台开发的新手。我目前的目标是能够使用我在Qt中开发的应用程序来缓存CosmosDB中的数据。我设置CosmosDB没有问题,但我对与数据库通信的最佳方式感到困惑。
我是否需要创建自己的API才能与数据库通信?那里的图书馆已经做了我想要的吗?
答案 0 :(得分:0)
您可以使用标准HTTP请求,也可以使用SQL API。
Azure Cosmos DB通过可由HTTP / HTTPS请求调用的REST API公开资源。 How can I develop apps with the SQL API
Azure Cosmos数据库REST API reference
Azure Cosmos DB还提供查询语言作为查询JSON文档的接口。该语言支持ANSI SQL语法的子集,并添加了JavaScript对象,数组,对象构造和函数调用的深度集成。 Microsoft显示exmaples here