Azure Cosmos DB

Rask NoSQL-database med åpne API-er for enhver skalering

Bygg eller moderniser skalerbare, høytytende apper

Azure Cosmos DB er en totaladministrert NoSQL-databasetjeneste for moderne apputvikling. Få garantert ensifret millisekunds responstid og 99,999 prosent tilgjengelighet støttet av serviceavtaler, automatisk og øyeblikkelig skalerbarhet og API-er med åpen kildekode for MongoDB og Cassandra. Dra nytte av hurtigskriving og -lesing hvor som helst i verden med nøkkelferdig datareplikering og skriving i flere områder. Få innsikt i sanntidsdata med no-ETL-analyse ved bruk av Azure Synapse Link for 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 plattform for 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 plattform for Cassandra-data

No-ETL-analyse over driftsdata i sanntid

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-analyse over driftsdata i sanntid

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.

Detaljhandel-tjenester i sanntid

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.

Bransjeledere innoverer med Azure Cosmos DB

Globalt distribuerte data drifter apper og mikrotjenester for bedre kjæledyrpleie

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

Adam Lind, Vice President of Software Development
MARS

Tilkoblet bilplattform med garantert høy tilgjengelighet 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 drifter digitale bestillinger og personlige nettopplevelser 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 leverer globale, personlig tilpassede shoppinganbefalinger 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 prosent på databasekostnadene ved å gå over til 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 som gir deg fleksibilitet og kontroll

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.

Utformet for utviklere, med støte for et bredt utvalg av API-er

Kjerne-API (SQL)

Bygg nye apper på en enkel måte. Azure Cosmos DB har innebygd støtte for kjerne-API (SQL) og JavaScript. Kjerne-API-en (SQL) for Azure Cosmos DB gir en formell programmeringsmodell for rike spørringer over JSON-elementer. Spørringsspråket for Azure Cosmos DB er basert på JavaScript-programmeringsmodellen, og kjerne-API-en (SQL) er forankret i JavaScript-typen, uttrykkssevaluering og funksjonsaktivering.

Cassandra-API

Lever Cassandra som en tjeneste ved hjelp av funksjonaliteten i Azure Cosmos DB. Bruk Cassandra SDK-er og -verktøy, inkludert eksisterende drivere, til å utvikle programmer med en nesten uendelig global skala med egenskaper som dekkes av en serviceavtale for Azure Cosmos DB-plattform. Integrer problemfritt med Azure-administrert forekomst for Apache Cassandra for hybrid dataoverføring og synkronisering.

Azure Cosmos DB-API for MongoDB

Bruk Azure Cosmos DB som totaladministrert databasetjeneste til din MongoDB-app, med få kodeendringer og opprinnelig API-support for MongoDB-data slik at appen din har de samme fordelene som en sky-opprinnelig plattform.

Hvorfor bruke Azure for energi?

  • Microsoft investerer mer enn 2 milliarder USD 1 milliard årlig i forskning og utvikling omkring cybersikkerhet.
  • Vi har mer enn 3500 sikkerhetseksperter som bare jobber med datasikkerhet og personvern.
  • Azure har flere sertifiseringer for forskriftssamsvar enn noen annen skytjenesteleverandør. Se hele listen her.

Alt du trenger for å komme igang

Gratis utvikling/testing med Azure Cosmos DB.

Fortsett å utvikle kompetansen.

Dokumentasjon, opplæring og overføringsressurser

Fellesskap og Azure brukerstøtte

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.

Opplæringer og laboratorier

Azure Cosmos DB-oppdateringer, -blogger og -kunngjøringer

Vanlige spørsmål

  • Azure Cosmos DB er en globalt distribuert multimodell-databasetjeneste for enhver skala. Tjenesten ble bygd fra grunnen av, med global distribusjon og horisontal skalering i kjernen.

    Med nøkkelferdig global distribusjon til et ubegrenset antall Azure-områder, Azure Cosmos DB skalerer transparent og replikering av dataene, uansett hvor brukerne befinner seg. Elastisk skalering av skrive og lese for hele verden og betale kun for det du trenger. Azure Cosmos DB gir opprinnelig støtte for NoSQL og OSS API-er, inkludert MongoDB, Cassandra, Gremlin, etcd, Spark og SQL. Den tilbyr også flere veldefinerte konsistensmodeller, garantert lese- og skrivelatenser på under 10 millisekunder ved den 99. prosentilen, og garantert 99,999 prosent høy tilgjengelighet med multi-homing hvor som helst i verden, alt støttet av bransjeledende, omfattende SLA-er.

    Azure Cosmos DB er en totaladministrert tjeneste som gjør det mulig å avlaste administrative laster for drift og distribuering av distribuerte databaser til Azure, slik at du ikke trenger å bekymre deg for å administrere VM, maskinvareforsyning, oppsett og konfigurering, kapasitet, replikering, programvareoppdatering eller klyngeskalering.

  • Med Azure Cosmos DB kan du konfigurere databasene til å være globalt distribuert og tilgjengelig i alle Azure-områdene. For å minimere latens må du plassere dataene i nærheten av hvor brukerne er.

    Azure Cosmos DB kopierer gjennomsiktig dataene til alle områdene som er tilknyttet Azure Cosmos DB-kontoen din. Den gir et enkelt systembilde av din globalt distribuerte Azure Cosmos DB database og beholdere som appen din kan lese og skrive til lokalt.

    Med nøkkelferdig global distribusjon kan du til enhver tid legge til eller fjerne områder som er knyttet til kontoen din. Appen din trenger ikke å bli midlertidig stoppet eller omplassert for å legge til eller fjerne et område. Høy tilgjengelighet opprettholdes ved hjelp av multi-homing-funksjoner som tilbys opprinnelig av tjenesten. Les mer.

  • Azure Cosmos DB nærmer seg datakonsistens som en rekke valg, med flere alternativer enn de to ytterpunktene av sterk og endelig konsistens.

    Velg mellom fem veldefinerte modeller på konsistensspekteret:

    • Sterk
    • Bundet stillstand
    • Økt
    • Konsistent prefiks
    • Endelig

    Hver modell støttes av omfattende SLA-er. Les mer.

  • Som en globalt distribuert database gir Azure Cosmos DB omfattende SLA-er som omfatter gjennomstrømming, latens ved den 99. prosentil, konsistens og høy tilgjengelighet. Mer informasjon.

  • Azure Cosmos DB kopierer gjennomsiktig dataene på tvers av alle Azure-områdene som er tilknyttet Azure Cosmos DB-kontoen din. Tjenesten bruker flere lag med redundans på dataene. Se flere detaljer.
  • API-en for Azure Cosmos DB for MongoDB gir deg muligheten til å samhandle med Azure Cosmos DB som om den var en MongoDB-database uten at du behøver å administrere selve databaseinfrastrukturen. Dette betyr at nesten alle verktøyene, SDK-ene og programmene for MongoDB du liker å bruke, fortsatt fungerer. Du finner detaljert informasjon om kompatibilitet i dokumentasjonen.
  • Støtte for serverversjon 4.0 i API-en for Azure Cosmos DB for MongoDB gjør det enklere å modellere kompleks transaksjonsforretningslogikk uten kompleks feilhåndteringslogikk. V4.0-støtten inneholder nye funksjoner som blant annet transaksjoner av flere dokumenter og skrivinger som kan reproduseres.
  • Med API-en for Azure Cosmos DB for Cassandra kan du samhandle med data lagret i Azure Cosmos DB ved å bruke Cassandra Query Language (CQL), Cassandra-baserte verktøy (som cqlsh) og eksisterende Apache-drivere som er kompatible med CQLv4. Dette betyr at det eksisterende Cassandra-programmet ditt nå kan kommunisere med API-en for Azure Cosmos DB for Cassandra. Snart kan også API-en kobles til den Azure-administrerte forekomsten for Apache Cassandra (ved allmenn tilgjengelighet).

Klar når du er klar – begynn å bygge programmer med Azure Cosmos DB