Skip to main content

This browser is no longer supported.

Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.

Download Microsoft Edge More info about Internet Explorer and Microsoft Edge
Read in English
Read in English Edit
Twitter LinkedIn Facebook Email

Azure Cosmos DB for NoSQL documentation

Azure Cosmos DB for NoSQL accounts provides support for querying items with flexible schemas and native support for JSON.

About API for NoSQL

Concept

  • Model document data
  • Change feed
  • Integrated cache

Get started

Quickstart

  • Manage your data using a .NET console app
  • Manage your data using a JavaScript app
  • Manage your data using a Go app
  • Create resources using a Bicep template

Tutorial

  • Build a .NET web app
  • Build a Java console app with Async SDK
  • Create a Jupyter notebook

How-To Guide

  • Create an account
  • Create a container
  • Develop .NET applications
  • Develop Python applications

Query items from a container

Concept

  • Getting started with SQL queries
  • Optimize request costs

How-To Guide

  • Working with JSON
  • Joins
  • Parameterized queries
  • Tune query performance

Tutorial

  • Query using the Data Explorer

Secure your account

Concept

  • Store keys in Azure Key Vault
  • Configure cross-origin resource sharing (CORS)

How-To Guide

  • Use managed identity to access data
  • Configure role-based access control
  • Configure customer-managed keys

Get training

Training

  • Build a .NET app
  • Build a Node.js app
  • Build a Java app

video

  • Azure Friday - Extension for Azure Functions update with AAD support
  • Previous Versions
  • Blog
  • Contribute
  • Privacy
  • Terms of Use
  • Trademarks
  • © Microsoft 2023
  • Previous Versions
  • Blog
  • Contribute
  • Privacy
  • Terms of Use
  • Trademarks
  • © Microsoft 2023