NoSQL en documentopslag
MongoDB-compatibele documentgeoriënteerde database-engine. Sla flexibele JSON-datastructuren op, indexeer uw collecties en voer complexe aggregatiepijplijnen uit.
De Aurabase-documentwinkel
Naast de relationele PostgreSQL-engine kunt u met Aurabase een NoSQL Document Store-engine activeren, geïsoleerd per project. Het biedt de flexibiliteit van semi-gestructureerde documenten met de robuustheid van de Aurabase-infrastructuur (back-ups, toegangscontrole, observatie).
Kies de NoSQL-engine voor tracking-/analysegebeurtenissen, productcatalogi met heterogene kenmerken, realtime telemetrie en gebruikerssessies.
Verzameloperaties
Motor geoptimaliseerd voor productie
Flexibel schema
Dynamische JSON/BSON-documenten. Ideaal voor logbestanden, e-commercecatalogi, IoT-telemetrie en niet-gestandaardiseerde profielen.
Query-operators
$eq, $ne, $in, $nin, $gt, $gte, $regex, $exists en queries op geneste objecten en arrays.
Aggregatiepijplijnen
Transformaties in meerdere stappen met $match, $project, $group, $sort, $unwind en streaming metrische berekeningen.
Krachtige indexering
Eenvoudige, samengestelde tekstindexen voor zoeken in volledige tekst en TTL-indexen met automatisch opschonen van verlopen documenten.
Uitleggen & profileren
Gedetailleerd uitvoeringsplan voor elke zoekopdracht (COLLSCAN versus IXSCAN, uitvoeringstijd, gebruikte indexen).
REST API en uniforme SDK
Directe toegang via REST-eindpunten /v1/nosql/{project_id}/* of de @aurabase/aurabase-js SDK.
Queryoptimalisatie (uitleggen)
Elke query kan worden geanalyseerd om de uitvoeringsstappen te inspecteren en te identificeren of er een index is aangevraagd (IXSCAN) of dat er een volledige scan heeft plaatsgevonden (COLLSCAN):
PostgreSQL versus NoSQL: welke engine moet je kiezen?
CriteriumPostgreSQL (relationeel)Documentarchief (NoSQL)
StructureStrikt schema, migraties met versiebeheerDynamisch schema zonder rigide beperkingen
Relations & JointuresComplexe SQL-joins, externe sleutelsGeneste/gedenormaliseerde documenten
Contrôle d’accèsRow-Level Security (RLS) declaratieve SQLPermissions per verzameling en roltoken
Recherche Vectoriellenative pgvector met HNSWFilteren op attributen en tekstindexen
Idéal pourCore banking, B2B SaaS, rechtenbeheerLogs, dynamische catalogi, IoT, evenementen