Azure Cosmos DB

Hurtig NoSQL-database med åbne API'er uanset størrelse

Byg eller moderniser skalerbare apps med høj ydeevne

Azure Cosmos DB er en fuldt administreret NoSQL-databasetjeneste til moderne appudvikling. Få en garanteret svartid på encifrede millisekunder og en tilgængelighed på 99,999 %, der understøttes af SLA'er, automatisk og hurtig skalerbarhed samt API'er med åben kildekode til MongoDB og Cassandra. Nyd godt af hurtige skrivninger og læsninger overalt i verden med nøglefærdig datareplikering og skrivninger i flere områder. Få indsigt i realtidsdata med no-ETL-analyser ved hjælp af Azure Synapse Link til Azure Cosmos DB.

Guaranteed speed at any scale—even through bursts—with instant, limitless elasticity, fast reads, and multi-master writes, anywhere in the world

Fast, flexible app development with SDKs for popular languages, a native Core (SQL) API along with APIs for MongoDB, Cassandra, and Gremlin, and no-ETL (extract, transform, load) analytics

Ready for mission-critical applications with guaranteed business continuity, 99.999-percent availability, and enterprise-level security

Fully managed and cost-effective serverless database with instant, automatic scaling that responds to application needs, integrated caching, and consumption-based pricing options

Automatic and limitless scale

Automatically provision the throughput you need for applications with consistent traffic and high performance requirements. Workloads of any size or scale are guaranteed always-on availability and <10 ms reads and write response times, so you’re able to run your most important applications worry-free anywhere in the world.

Automatic and limitless scale

Serverless database operations

Run workloads with spiky or occasional traffic and moderate performance requirements with serverless, an alternative to provisioned throughput. This consumption-based database operations mode makes is easy to run cost-effective dev/test workloads and new production applications.

Serverless database operations

Hybrid platform til Cassandra-data

Gain scale and superior performance, while maintaining flexibility and control, with a fully managed database service trusted by companies like Symantec to run Cassandra workloads. Seamlessly integrate with Azure Managed Instance for Apache Cassandra for transparent migration, replication, and synchronization of your Cassandra data across on-premises and Azure.

Hybrid platform til Cassandra-data

No-ETL-analyser af driftsdata i realtid

Run near-real time analytics and AI on the operational data within your NoSQL database, to reduce time to insight. Azure Synapse Link for Azure Cosmos DB seamlessly integrates with Azure Synapse Analytics without data movement or diminishing the performance of your operational store.

No-ETL-analyser af driftsdata i realtid

Popular use cases for Azure Cosmos DB

Fast and scalable IoT device telemetry

Scale instantly and elastically to accommodate diverse and unpredictable IoT workloads, without sacrificing ingestion or query performance. Stream vehicle telemetry for smart fleet solutions, stream and analyze data with change feed for real-time insights, or archive data for data warehouse analytics. Mercedes Benz, ExxonMobil, and Olympus are among the market leaders that rely on Azure Cosmos DB to power IoT solutions.

Tjenester i realtid til detailhandelen

Deliver high-performance digital customer experiences with real-time shopping carts, product recommendations, dynamic pricing, inventory updates, and more. Used by leading retailers and quick-service restaurant brands including Jet.com, ASOS and Chipotle Mexican Grill, Azure Cosmos DB enables personalization across high volumes of product data in milliseconds. Low-latency database response times ensure superior app performance anywhere in the world.

Critical applications with distributed users

Run your most critical workloads in any Azure region in the world with SLA-backed speed, availability, throughput, and consistency. Ensure business continuity with turnkey multi-master replication and enterprise-grade security and compliance, including end-to-end encryption and access control. Azure Cosmos DB is a non-relational NoSQL database trusted by leading enterprises globally, such as Coca-Cola, Symantec, and Mars Petcare.

Brancheledere er innovative med Azure Cosmos DB

Globalt distribuerede data driver programmer og mikrotjenester til at forbedre plejen af dyr

"Azure services enabled us to provide a secure, fully monitored, enterprise-ready foundation to our implementation."

Adam Lind, Vice President of Software Development
MARS

Forbundet bilplatform sætter sin lid til garanteret høj tilgængelighed og lav ventetid

"The Azure ecosystem gave us useful capabilities that the developers worked into their system."

Rodrigo Nunes, Principal Software Engineer
Mercedes-Benz

Chipotle driver digitale ordresystemer og tilpassede weboplevelser med Azure Cosmos DB

"Switching to Azure Cosmos DB is a big win in terms of scalability, availability, and, down the road, geographic distribution."

Mike Smith, Lead Software Developer
Chipotle

ASOS anbefaler globalt tilpasset shopping med Azure Cosmos DB

"We chose Azure Cosmos DB because of its global distribution and ability to handle heavy seasonal bursts like Black Friday…. We can distribute our data models to be near the microservices they're serving—wherever that is in the world."

Bob Strudwick, Chief Technology Officer
ASOS

Symantec sparer 40 % på databaseomkostningerne ved at migrere Azure Cosmos DB

"Our customers trust us to protect them throughout their ecosystem. So we needed a partner that we could trust to deliver a highly reliable service with ultra-low worldwide latency, at a reasonable cost."

Mike Shavell, Technical Director/Architect, Symantec
Symantec

Priser, der giver dig fleksibilitet og kontrol

Find the model that best fits your workload and free options for testing and development. Enjoy virtually unlimited throughput and storage, automatic elastic scalability across regions, and consumption-based serverless options.

Designet til udviklere med understøttelse af en lang række API'er

Core-API (SQL)

Byg let nye apps. Azure Cosmos DB inkluderer understøttelse af Core-API (SQL) og JavaScript. Med Azure Cosmos DB Core-API (SQL) får du en formel programmeringsmodel til omfattende forespørgsler via JSON-elementer. Forespørgselssproget til Azure Cosmos DB er baseret på JavaScript-programmeringsmodellen, og Core-API (SQL) er rodfæstet i JavaScript-typesystemet, evaluering af udtryk og aktivering af funktioner.

Cassandra-API

Levér Cassandra som en tjeneste ved hjælp af egenskaberne i Azure Cosmos DB. Brug Cassandra-SDK'er og værktøjer, inklusive eksisterende drivere, til at udarbejde programmer med en næsten uendelig rækkevidde vha. egenskaberne for Azure Cosmos DB-platformen, der understøttes af en SLA. Integrer problemfrit med Azure Managed Instance til Apache Cassandra til migrering og synkronisering af hybriddata.

Azure Cosmos DB-API til MongoDB

Brug Azure Cosmos DB som en fuldt administreret databasetjeneste til dit MongoDB-program med få kodeændringer og oprindelig API-understøttelse til MongoDB-data, hvilket giver dit program fordelen ved en platform, der oprindeligt er udviklet til et cloudmiljø.

Hvorfor bruge Azure til sikkerhed?

  • Microsoft investerer mere end 1 milliard USD årligt i forskning i og udvikling af cybersikkerhed.
  • Vi har mere end 3.500 sikkerhedseksperter ansat, der er dedikeret til beskyttelse af data og personlige oplysninger.
  • Azure har flere certificeringer for overholdelse af angivne standarder end nogen anden cloududbyder. Se den omfattende liste.

Alt det, du skal bruge for at komme i gang

udvikling/test gratis med Azure Cosmos DB.

Fortsæt med at udbygge dine færdigheder.

Ressourcer til dokumentation, træning og migrering

Community og Azure-support

Follow Azure Cosmos DB on Twitter and YouTube. Ask questions and get support from Microsoft engineers and Azure community experts on Stack Overflow. Find samples and repositories on GitHub.

Selvstudier og øvelser

Opdateringer, blogge og meddelelser vedrørende Azure Cosmos DB

Ofte stillede spørgsmål

  • Azure Cosmos DB er en globalt distribueret databasetjeneste med flere modeller til en hvilken som helst skala. Tjenesten er udviklet fra bunden med global distribution og horisontal skalering som kernen.

    Med nøglefærdig global distribution på tværs af et hvilket som helst antal Azure-områder skalerer og replikerer Azure Cosmos DB dine data på gennemsigtig vis, uanset hvor brugerne er. Skaler dine skrivninger og læsninger elastisk i hele verden, og betal kun for det, du har brug for. Azure Cosmos DB sikrer oprindelig understøttelse til API'er til NoSQL og OSS, herunder MongoDB, Cassandra, Gremlin, etcd, Spark og SQL. Tjenesten tilbyder også flere veldefinerede modeller til ensartethed, garanterede læse- og skriveventetider på encifret millisekunder ved den 99. percentil og garanteret høj tilgængelighed på 99,999 % med understøttelse af flere websteder overalt i verden – alt sammen understøttet af brancheførende, omfattende SLA'er.

    Azure Cosmos DB er en fuldt administreret tjeneste, der giver dig mulighed for at aflaste den administrative byrde ved at drive og skalere distribuerede databaser til Azure, så du ikke skal bekymre dig om at administrere VM'er, klargøre hardware, konfiguration, kapacitet, replikering, reparation af software eller skalering af klynger.

  • Med Azure Cosmos DB kan du konfigurere dine databaser, så de kan distribueres globalt og være tilgængelige i et hvilket som helst Azure-område. Du kan minimere ventetiden ved at placere dataene tæt på dine brugere.

    Azure Cosmos DB replikerer på gennemsigtig vis dataene til alle områder, der er knyttet til din Azure Cosmos DB-konto. Tjenesten leverer en enkelt systemafbildning af din globalt distribuerede Azure Cosmos DB-database og objektbeholdere, som dit program kan læse og skrive til lokalt.

    Med nøglefærdig global distribution kan du tilføje eller fjerne områder, der er knyttet til din konto når som helst. Du behøver ikke at afbryde programmet midlertidigt eller genudrulle det for at tilføje eller fjerne et område. Høj tilgængelighed bevares via egenskaber for flere websteder, som leveres oprindeligt af tjenesten. Få mere at vide.

  • Azure Cosmos DB ser ensartede data som et spektrum af valg med flere muligheder end de to ekstremer for høj ensartethed og eventuel ensartethed.

    Vælg mellem fem veldefinerede modeller på spektret for ensartethed:

    • Høj
    • Afgrænset forældelse
    • Session
    • Ensartet præfiks
    • Eventuel

    Hver model understøttes af omfattende SLA'er. Få mere at vide.

  • Som en globalt distribueret database understøttes Azure Cosmos DB af omfattende SLA'er, der omfatter gennemløb, ventetid ved den 99. percentil, ensartethed og høj tilgængelighed. Hent flere oplysninger.

  • Azure Cosmos DB replikerer på gennemsigtig vis dine data på tværs af alle Azure-områder, der er knyttet til din Azure Cosmos DB-konto. Tjenesten anvender flere redundanslag på dine data. Få flere detaljer.
  • Azure Cosmos DB API til MongoDB giver dig mulighed for at interagere med Azure Cosmos DB, som om det var en MongoDB-database, uden at skulle administrere selve infrastrukturen af databasen. Det betyder, at næsten alle dine foretrukne værktøjer, SDK'er og programmer til MongoDB fortsat vil fungere. Du kan finde detaljerede oplysninger om kompatibilitet i vores dokumentation.
  • Med understøttelse af serverversion 4.0 i Azure Cosmos DB API til MongoDB er det nemmere at udforme kompleks transaktionsforretningslogik uden den komplekse logik til håndtering af fejl. Med understøttelsen af v4.0 introduceres nye funktioner såsom transaktioner i flere dokumenter, skrivninger, der kan forsøges igen m.m.
  • Med Azure Cosmos DB Cassandra-API kan du interagere med lagrede data i Azure Cosmos DB ved hjælp af Cassandra Query Language (CQL), Cassandra-baserede værktøjer (f.eks. cqlsh) og eksisterende Apache-drivere, der er kompatible med CQLv4. Det betyder, at dit eksisterende Cassandra-program nu kan kommunikere med Azure Cosmos DB Cassandra-API. Snart kan API'en oprette forbindelse til Azure Managed Instance til Apache Cassandra (når den bliver generelt tilgængelig).

Klar, når du er – begynd at udvikle programmer med Azure Cosmos DB