维护中的Azure Cosmos Python SDK及使用教程
需积分: 9 49 浏览量
更新于2024-11-19
1
收藏 239KB ZIP 举报
资源摘要信息:"Azure Cosmos DB SQL API 客户端库概述"
Azure Cosmos DB 是微软提供的一项全球分布式数据库服务,支持多种数据模型,包括文档、键值、宽列和图形数据库。它为开发者提供了一个多样化的选择来构建应用,无论应用需要何种类型的数据模型和数据一致性模型。
Python开发人员可以利用Azure Cosmos DB SQL API的SDK来管理这些服务。这些服务是通过Microsoft Azure提供的,适用于那些使用Python编程语言并希望与Cosmos DB交互的开发者。SDK提供了一组丰富的API,以帮助开发者执行各种数据库操作。
SDK的主要功能包括:
- 创建和管理Azure Cosmos DB数据库:开发者可以使用Python SDK创建一个新的数据库,并且还可以修改数据库的配置和设置。
- 创建和管理容器(Containers):容器是存储JSON文档的逻辑分区。开发者可以创建容器,并且可以增加或减少容器的吞吐量(RU/s)来满足应用需求。
- CRUD操作:对于容器中的数据,开发者可以执行创建(Create)、读取(Read)、更新(Update)和删除(Delete)等操作来管理JSON文档。
- 查询数据库中的文档:SQL API允许开发者使用类似SQL的查询语法来检索存储在Cosmos DB中的数据。
- 分布式数据库的全球分布式特性:Azure Cosmos DB允许开发者指定数据中心的位置,以便将数据放置在离用户最近的地方以优化性能和减少延迟。
入门使用Azure Cosmos DB SQL API需要一个Azure订阅,并且需要访问Cosmos DB SQL API帐户。如果开发者还没有账户,可以使用Azure命令行接口(CLI)命令 "az cosmosdb create --resource-group" 来创建一个新的账户。
在寻找源代码或API参考时,开发者可以查看最新版本的SDK,该版本支持通过HTTPS协议进行维护,这意味着在传输数据时会使用加密连接以保证安全。
标签中提到的"Python"指出了该SDK是专为Python语言设计的。使用这个SDK的Python开发者可以高效地利用Azure Cosmos DB的强大功能来构建和部署分布式应用。
最后,压缩包子文件的文件名称列表中的 "azure-cosmos-python-master" 暗示了SDK可能以开源的形式存在,用户可以获取源代码进行本地开发和定制,同时也可以提交问题报告和功能请求到该仓库。"master"通常指的是源代码仓库中的默认分支,这也是项目最新开发的分支,用户从这个分支获取的代码将是最新的,且通常也是最稳定的版本。
2021-03-25 上传
2021-06-06 上传
点击了解资源详情
2021-04-02 上传
2021-03-08 上传
2023-04-18 上传
2021-03-17 上传
138 浏览量
2022-02-15 上传
优创品牌营销
- 粉丝: 15
- 资源: 4527
最新资源
- matlab代码sqrt-SVMHeavy:创建SVM和东西,是因为上传在旧存储库上不起作用(旧版本由于某些原因而持续存在)
- numerical_mathematics
- 易语言枚举并预览系统字体
- iOS 13.2真机测试包
- BLDCM,svm算法在matlab源码,matlab源码网站
- TreatLife-HomeKit:TreatLife DS0X调光器开关的开源固件,可用于本机HomeKit
- creddit:[Android应用]使用Nativescript和VueJS制作的Android Reddit客户端
- matlab代码sqrt-MultiturnCoilDesigningTool:设计用于低频磁力计的线圈
- zaperin-hub:扎珀林模块的资料库
- (w3cschool.cc).rar
- dotfiles::memo:自己设置的dotfiles
- springboot-demo.zip
- Cekklik:Aplikasi Cek细节barang
- chainpack-rs:ChainPack RPC的Rust实现
- gei,Matlab输入HDB3码输出源码,matlab源码怎么用
- matlab代码sqrt-Hugo-Diaz-N.github.io:临时网站