Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Viktigt!
Letar du efter en databaslösning för storskaliga scenarier med ett serviceavtal på 99,999% tillgänglighetsnivå (SLA), snabb autoskalning och automatisk redundans i flera regioner? Överväg Azure Cosmos DB för NoSQL.
Vill du implementera ett OLAP-diagram (Online Analytical Processing) eller migrera ett befintligt Apache Gremlin-program? Överväg Graph i Microsoft Fabric.
Azure Cosmos DB är en fullständigt hanterad och serverlös NoSQL-databas för modern apputveckling, inklusive AI-program och agenter. Med sin SLA-backade hastighet och tillgänglighet samt omedelbar dynamisk skalbarhet är det idealiskt för NoSQL-program i realtid som kräver hög prestanda och distribuerad databehandling över enorma volymer NoSQL-data.
Azure Cosmos DB för Apache Gremlin är en fullständigt hanterad grafdatabastjänst som gör att du kan lagra, fråga efter och bläddra i storskaliga grafdata med gremlin-frågespråket. Det här API:et bygger på Apache TinkerPop-ramverket med öppen källkod och är utformat för program som behöver modellera och analysera komplexa relationer mellan datapunkter. Det här API:et är utformat för lösningar som sociala nätverk, rekommendationsmotorer och anslutna enheter.
Uppgifter
API:et för Gremlin är specialbyggt för att lagra och hantera egenskapsdiagramdata. Egenskapsdiagram består av hörn (noder) och kanter (relationer), som var och en kan ha ett godtyckligt antal nyckelvärdesegenskaper. Med den här flexibla strukturen kan du representera mycket anslutna data, till exempel personer och deras relationer, enheter och deras anslutningar, eller något nätverk av entiteter och interaktioner. API:et stöder dynamiska scheman så att du kan utveckla grafstrukturen när programmet växer.
Egenskaper
Varje kompatibilitets-API för Azure Cosmos DB erbjuder en robust uppsättning funktioner som hjälper dig att skapa moderna, skalbara program. Viktiga funktioner i API:et för Gremlin är:
Fullständigt hanterad tjänst: Du behöver inte hantera infrastruktur, uppdateringar eller säkerhetskopior. Azure Cosmos DB hanterar alla operativa aspekter så att du kan fokusera på din programlogik.
Elastisk skalbarhet: Skala lagring och dataflöde sömlöst för att hantera grafer med miljarder hörn och kanter. Data partitioneras och distribueras automatiskt för höga prestanda.
Global distribution: Ger åtkomst till låg latens och hög tillgänglighet för användare över hela världen genom att replikera grafdata i alla Azure-regioner.
Automatisk indexering: Alla egenskaper för hörn och kanter indexeras som standard, vilket möjliggör snabba och flexibla frågor utan manuell indexhantering.
Kompatibilitet med öppen källkod: API:et bygger på Apache TinkerPop, stöder Gremlin-frågespråket och integreras med ett brett ekosystem med verktyg och bibliotek.
Justerbara konsekvensnivåer: Välj mellan fem väldefinierade konsekvensnivåer för att balansera prestanda, tillgänglighet och datakonsekvens för dina programbehov.
Integrerad säkerhet: Dra nytta av säkerhetsfunktioner i företagsklass, inklusive kryptering i vila och under överföring, rollbaserad åtkomstkontroll och efterlevnadscertifieringar.
Vanliga scenarier
API:et för Gremlin är idealiskt för scenarier där relationer mellan datapunkter är lika viktiga som själva data. Vanliga användningsfall är:
Sociala nätverk och kund 360: Modellera och analysera anslutningar mellan människor, deras intressen och interaktioner för att leverera anpassade upplevelser och insikter.
Rekommendationsmotorer: Leverera anpassade rekommendationer i realtid genom att kombinera information om användare, produkter och beteenden.
Geospatial och logistik: Hitta optimala vägar, analysera närhet och hantera nätverk av platser eller tillgångar för tillämpningar inom transport, logistik och resor.
Sakernas Internet (IoT): Få insikter om systemets hälsa och beroenden genom att representera och övervaka nätverk med enheter, sensorer och deras interaktioner.
Viktigt!
Den här introduktionen granskar olika funktioner i Azure Cosmos DB för Apache Gremlin som ger trådprotokollkompatibilitet med Apache TinkerPop-specifikationen. Vissa funktioner kan skilja sig från Apache TinkerPop. Mer information finns i kompatibilitet med Apache TinkerPop.