Indholdsfortegnelse:
Video: GPRB1000 Rangeman Review - Moon and Tide - Graph Reading Basics (Part 3/5) 2025
Tredobbelt butikker synes at bryde sammen med konventionerne forbundet med NoSQL. For det første er de alle ACID-kompatible. I modsætning til de fleste nuværende NoSQL databaser er mange tredobbelt butikker kun proprietære. Der findes også åbne standarder for semantiske applikationer på en måde, der ikke er tilfældet for nøgletalbutikker, Bigtable / wide-kolonneforretninger og dokument NoSQL-databaser.
Fuldstændig afhængig af BASE
Mange tidlige NoSQL-fortalere redegjorde for dyderne af den eventuelle konsistens, der er forbundet med BASE-systemer (grundlæggende tilgængelig, blød tilstand, i sidste ende konsekvent).
I stedet for at understøtte sharding (det vil sige at distribuere en database blandt noder), placerer grafbutikker normalt alle oplysninger om hver replika, hvilket giver højhastighedstog, kompleks forespørgsel support. Denne tilgang sikrer, at data på knuderne er holdbare og således ikke kan gå tabt, hvilket er vigtigere end andre sharded og replikerede NoSQL databaser.
I en trippelbutik er en atomenhed også en tredobbelt - et meget lille stykke information, hvilket betyder at hver opdatering krydser atomgrænsen. Med andre ord opdateres eller forbereder de fleste operationer flere poster (tripler) på samme tid. Det betyder, at transaktioner skal understøttes. Derudover kræver udførelse af mange opdateringer parallelt support af transaktionsmæssig konsistens.
Som følge heraf har du meget hurtigt brug for ACID-overholdelse i en tredobbelt butik eller en semantisk applikation. (Bemærk, at de fleste e nterprise brug sager er ACID-brugssager.) Dette skal gøre disse databaser attraktive for virksomhedskunder.
Åbne standarder versus open source
Regeringskunder har traditionelt brugt open source software for at reducere omkostningerne. Men for nylig er de kommet til at indse, at brugen af open source software ofte låser dem ind ved at bruge specifikke leverandører.
Hvis du vedtager et open source-produkt, der ikke understøtter åbne standarder, integrerer det, bygger nye applikationer på det og migrerer til eller væk fra det, medfører en masse omkostninger.
Som følge heraf skubber mange i regeringen tanken om at bruge åbne standarder sammen med, når det er muligt, open source-software. Åbne standarder mindsker omkostningerne ved at vedtage ny software; de gør det også nemt at finde dygtige personer.
Den gode nyhed er, at de to tilgængelige kommercielle produkter, SPARQL og RDF, i de tredobbelte og grafiske forretningsområder gennemfører W3C's åbne standarder for henholdsvis semantisk forespørgsel og data.