Azure Cosmos DB - Get Started

Overview

Azure Cosmos DB is a globally distributed, multi-model database service that provides fast, low-latency access to data from anywhere on Earth.

It supports document, key-value, graph, and column-family data models. It's designed for modern application development with its flexible data models and high availability.

Key Features

Getting Started

Here's a simple example to get you started:

                        // Example JavaScript code to connect and insert a document.
                        // (Simplified for brevity)
                        const cosmosDb = new CosmosClient({ endpoint: 'YOUR_COSMOS_ENDPOINT', key: 'YOUR_PRIMARY_KEY' });
                        const database = cosmosDb.database('myDatabase');
                        const container = database.container('myContainer');

                        const myDocument = {
                            name: "John Doe",
                            age: 30,
                            city: "New York"
                        };

                        await container.items.create(myDocument);
                        console.log("Document created!");
                    

Further Resources