跳转到主要内容
此内容尚未提供您的语言版本,正在以英文显示。

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

质量评分

已验证
98 /100
1 day ago 分析

信任信号

最近提交1 day ago
星标2.3k
许可证MIT
状态
查看源代码

类似扩展

Azure Postgres Ts

100

Connect 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".

技能
microsoft

Azure Cosmos DB SDK for Java

99

Azure 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".

技能
microsoft

Azure Data Tables Java

98

Build 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.

技能
microsoft

Azure Cosmos Db Py

97

Build 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".

技能
microsoft

Azure Cosmos DB SDK for Python

97

Azure 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".

技能
microsoft

Azure Cosmos DB TypeScript/JavaScript SDK

75

Azure 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".

技能
microsoft