Simplifies building globally distributed applications using the Azure Cosmos DB NoSQL API and the official Rust SDK.
This skill equips Claude with the domain-specific knowledge required to implement Azure Cosmos DB solutions using the azure_data_cosmos crate. It provides optimized patterns for client instantiation, hierarchical resource management from account to container level, and efficient document operations including CRUD, patching, and complex queries. By grounding the agent in best practices for partitioning and authentication, this skill ensures the creation of high-performance, scalable, and secure NoSQL data layers for Rust-based cloud services.
주요 기능
01Best practices for partition key management to optimize performance and cost
02Streamlined setup for CosmosClient, DatabaseClient, and ContainerClient hierarchies
03Seamless integration with Serde for document serialization and deserialization
041,777 GitHub stars
05Standardized patterns for document CRUD and partial updates using the Patch API
06Secure authentication implementation using Entra ID and DeveloperToolsCredential
사용 사례
01Implementing globally distributed data storage for cloud-native applications
02Migrating or refactoring data access layers to use the modern Azure SDK for Rust
03Building high-performance NoSQL backends for Rust-based microservices