Showing category results for Data Modeling

Jan 8, 2024
Post comments count0
Post likes count4

Best Practices for Re-modeling Graph database to Azure Cosmos DB for NoSQL

Subhasish,
Faiz,
Sandeep

Introduction Azure Cosmos DB is Microsoft's premier fully managed NoSQL database for modern app development. It is ideal for solutions including artificial intelligence, digital commerce, Internet of Things, booking management and other types of use cases. It offers single-digit millisecond response times, automatic and instant scalability along w...

Tips and TricksMigrationData Architecture
Sep 7, 2023
Post comments count0
Post likes count5

Azure Cosmos DB design patterns – Part 1: Attribute array

Jay Gordon

Over the years, customers have asked us for help in designing applications around specific scenarios they were trying to achieve. In some cases, these centered around implementing certain patterns using a JSON-based NoSQL database. Some of these patterns are very common in the NoSQL world, but not well understood by those new to NoSQL databases...

Azure Cosmos DB for NoSQLTips and TricksData Architecture
Sep 5, 2023
Post comments count0
Post likes count3

4 Design Patterns to Deal with Large Item Sizes in Azure Cosmos DB for NoSQL

Subhasish Ghosh

Introduction  A recommended best practice in Azure Cosmos DB for NoSQL is to avoid overly large item sizes. An Azure Cosmos DB item can represent either a document in a container, a row in a table, or a node or edge in a graph, depending on which API you use. Though the maximum size of an item allowed in Azure Cosmos DB for NoSQL is 2 MB, it is st...

Azure Cosmos DB for NoSQLTips and TricksData Architecture
Sep 20, 2022
Post comments count1
Post likes count6

Antipatterns on Azure Cosmos DB

Jay Gordon

This post was authored by Microsoft MVP and Azure Cosmos DB community champion Blaize Stewart.  You can reach Blaize (@theonemule) on Twitter. Software developers of all kinds love patterns. They give us reusable ideas that can be applied in many different contexts. We also have antipatterns: bad practices and habits that crop up enough to beco...

Data Modeling