Azure Cosmos Rust
技能 已验证 活跃Azure Cosmos DB library for Rust (NoSQL API). Document CRUD, containers, and globally distributed data. Triggers: "cosmos db rust", "CosmosClient rust", "document crud rust", "NoSQL rust", "partition key rust".
Store, query, and manage documents in Azure Cosmos DB using Rust for applications requiring NoSQL capabilities and global data distribution.
功能
- Document CRUD operations
- Container management
- Globally distributed data handling
- Partition key support
- Multi-region routing
使用场景
- Storing application data in Cosmos DB from a Rust application
- Implementing read/write operations on items with partition keys
- Configuring multi-region routing for low latency
- Authenticating with Cosmos DB using Entra ID or account keys
非目标
- Managing Azure Cosmos DB account or database creation via ARM/CLI
- Interacting with Cosmos DB's Gremlin (Graph) or Table APIs
- Providing generic database interaction patterns outside of Cosmos DB specifics
先决条件
- Rust toolchain (Cargo)
- Azure Cosmos DB account
- COSMOS_ENDPOINT environment variable
安装
请先添加 Marketplace
/plugin marketplace add microsoft/skills/plugin install azure-sdk-rust@skills质量评分
已验证类似扩展
Azure Postgres Ts
100Connect to Azure Database for PostgreSQL Flexible Server from Node.js/TypeScript using the pg (node-postgres) package. Use for PostgreSQL queries, connection pooling, transactions, and Microsoft Entra ID (passwordless) authentication. Triggers: "PostgreSQL", "postgres", "pg client", "node-postgres", "Azure PostgreSQL connection", "PostgreSQL TypeScript", "pg Pool", "passwordless postgres".
Azure Cosmos DB SDK for Java
99Azure Cosmos DB SDK for Java. NoSQL database operations with global distribution, multi-model support, and reactive patterns. Triggers: "CosmosClient java", "CosmosAsyncClient", "cosmos database java", "cosmosdb java", "document database java".
Azure Data Tables Java
98Build table storage applications with Azure Tables SDK for Java. Use when working with Azure Table Storage or Cosmos DB Table API for NoSQL key-value data, schemaless storage, or structured data at scale.
Azure Cosmos Db Py
97Build Azure Cosmos DB NoSQL services with Python/FastAPI following production-grade patterns. Use when implementing database client setup with dual auth (DefaultAzureCredential + emulator), service layer classes with CRUD operations, partition key strategies, parameterized queries, or TDD patterns for Cosmos. Triggers on phrases like "Cosmos DB", "NoSQL database", "document store", "add persistence", "database service layer", or "Python Cosmos SDK".
Azure Cosmos DB SDK for Python
97Azure Cosmos DB SDK for Python (NoSQL API). Use for document CRUD, queries, containers, and globally distributed data. Triggers: "cosmos db", "CosmosClient", "container", "document", "NoSQL", "partition key".
Azure Cosmos DB TypeScript/JavaScript SDK
75Azure Cosmos DB JavaScript/TypeScript SDK (@azure/cosmos) for data plane operations. Use for CRUD operations on documents, queries, bulk operations, and container management. Triggers: "Cosmos DB", "@azure/cosmos", "CosmosClient", "document CRUD", "NoSQL queries", "bulk operations", "partition key", "container.items".