Välkommen till Azure Cosmos DB
GÄLLER för:
SQL API
API för Cassandra
Gremlin API
tabell-API
Azure Cosmos DB API för MongoDB
Dagens program måste ha korta svarstider och alltid vara online. Instanser av dessa program måste distribueras i datacenter som ligger nära användarna för att uppnå kort svarstid och hög tillgänglighet. Programmen behöver kunna svara i realtid på stora förändringar av användningen vid hög belastning, lagra ständigt ökande datavolymer och göra dessa data tillgängliga för användare på millisekunder.
Azure Cosmos DB är en helt hanterad NoSQL-databas för modern apputveckling. Ensiffriga millisekunders svarstider, och automatisk och omedelbar skalbarhet, garanterar hastighet i valfri skala. Affärskontinuhet garanteras med SLA-stödd tillgänglighet och säkerhet i företagsklass. Apputveckling är snabbare och mer produktiv tack vare nyckelfärdig datadistribution i flera regioner var som helst i världen, API:er med öppen källkod och SDK:er för populära språk. Som en fullständigt hanterad Azure Cosmos DB databasadministration från dig med automatisk hantering, uppdateringar och korrigeringar. Den hanterar också kapacitetshantering med kostnadseffektiva serverlösa och automatiska skalningsalternativ som svarar på programbehov för att matcha kapacitet med efterfrågan.
Du kan prova Azure Cosmos DB kostnadsfritt utan en Azure-prenumeration, utan kostnad och åtaganden eller använda den kostnadsfria Azure Cosmos DB-nivån för att få ett konto med de första 1 000 RU/s och 25 GB ledigt lagringsutrymme.
Tips
Om du vill veta mer Azure Cosmos DB kan du delta varje torsdag kl. 13:00 Pacific på Azure Cosmos DB Live TV. Se kommande sessionsschema och tidigare avsnitt.
Viktiga fördelar
Garanterad hastighet i valfri skala
Få oöverträffad SLA-stödd hastighet och dataflöde, snabb global åtkomst och omedelbar elasticitet.
- Realtidsåtkomst med snabba läs- och skrivsvarstid globalt och dataflöde och konsekvens backas upp av serviceavtal
- Skrivningar till flera regioner och datadistribution till valfri Azure-region med ett knapptryck.
- Oberoende och elastisk skalning av lagring och dataflöde i alla Azure-regioner – även under oförutsägbara trafikstörningar – för obegränsad skala över hela världen.
Förenklad programutveckling
Bygg snabbt med API:er med öppen källkod, flera SDK:er, schemalösa data och ingen ETL-analys över driftdata.
- Djupt integrerad med viktiga Azure-tjänster som används i modern (molnbaserad) apputveckling, inklusive Azure Functions, IoT Hub, AKS (Azure Kubernetes Service), App Service med mera.
- Välj bland flera databas-API:er, inklusive det inbyggda Core-API:et (SQL), API för MongoDB, API för Cassandra, Gremlin API och Tabell-API.
- Skapa appar på Core (SQL) API med de språk du väljer med SDK:er för .NET, Java, Node.js och Python. Eller ditt val av drivrutiner för någon av de andra databas-API:erna.
- Kör ingen ETL-analys över driftdata i nära realtid som lagras i Azure Cosmos DB med Azure Synapse Analytics.
- Ändringsflödet gör det enkelt att spåra och hantera ändringar i databascontainrar och skapa utlösta händelser med Azure Functions.
- Azure Cosmos DB tjänst utan schema indexerar automatiskt alla dina data, oavsett datamodell, för att leverera blixtsnabba frågor.
Redo för verksamhetskritiskt
Garantera affärskontinuhet, 99,999 % tillgänglighet och säkerhet på företagsnivå för varje program.
- Azure Cosmos DB en omfattande uppsättning serviceavtal, inklusive branschledande tillgänglighet över hela världen.
- Distribuera enkelt data till valfri Azure-region med automatisk datareplikering. Få noll avbrottstid med skrivningar i flera regioner eller RPO 0 när du använder stark konsekvens.
- Få tillgång till kryptering i företagsklass i vila med själv hanterade nycklar.
- Rollbaserad åtkomstkontroll i Azure skyddar dina data och ger finjusterad kontroll.
Fullständigt hanterad och kostnadseffektiv
Databashantering från end-to-end med serverlös och automatisk skalning som matchar dina program- och TCO-behov
- Fullständigt hanterad databastjänst. Automatisk, ingen pekskärm, underhåll, korrigeringar och uppdateringar, vilket sparar utvecklarnas tid och pengar.
- Kostnadseffektiva alternativ för oförutsägbara eller sporadiska arbetsbelastningar av valfri storlek eller skala, så att utvecklare enkelt kan komma igång utan att behöva planera eller hantera kapacitet.
- Serverlös modell erbjuder toppar i arbetsbelastningar med automatisk och responsiv tjänst för att hantera trafikstörningar på begäran.
- Autoskalning av etablerat dataflöde skalar automatiskt kapacitet för oförutsägbara arbetsbelastningar, samtidigt som serviceavtalen upprätthålls.
Lösningar som har nytta av Azure Cosmos DB
Alla webb-, mobil-, spel- och IoT-program som behöver hantera stora mängder data, läsningar och skrivningar i global skala med svarstider i nära realtid för en mängd olika data drar nytta av Cosmos DB:s garanterade höga tillgänglighet, höga dataflöde, korta svarstider och justerade konsekvens. Lär dig mer om hur Azure Cosmos DB kan användas för att skapa IoT och telematik, handel och marknadsföring, spel samt webb- och mobilprogram.
Nästa steg
Kom igång med Azure Cosmos DB med någon av våra snabbstarter:
- Lär dig hur du väljer ett API i Azure Cosmos DB
- Komma igång med SQL-API för Azure Cosmos DB
- Kom igång med Azure Cosmos DB-API:n för Azure MongoDB
- Kom igång med Cassandra-API för Azure Cosmos DB
- Komma igång med Gremlin API för Azure Cosmos DB
- Komma igång med Tabell-API för Azure Cosmos DB
- Ett whitepaper om nästa generations apputveckling med Azure Cosmos DB
- Försöker du göra kapacitetsplanering för en migrering till Azure Cosmos DB?
- Om allt du vet är antalet virtuella kärnor och servrar i ditt befintliga databaskluster kan du läsa om att uppskatta enheter för programbegäran med hjälp av virtuella kärnor eller virtuella processorer
- Om du känner till typiska begärandefrekvenser för din aktuella databasarbetsbelastning kan du läsa om att uppskatta enheter för programbegäran Azure Cosmos DB kapacitetsplaneraren