sql >> Database teknologi >  >> NoSQL >> MongoDB

MongoDB Aggregation Framework Stadier og Pipelining

Vi er glade for at kunne meddele, at vores nye hvidbog MongoDB Aggregation Framework Stages and Pipelinings nu er tilgængelig til at downloade gratis!

I dette hvidbog dykker vi dybt ned i MongoDBs aggregeringsramme og ser på de forskellige stadier af aggregationspipeline. Vi ser også på, hvordan vi gør brug af disse stadier i en aggregeringsproces og ser derefter på de operatører, der kan assistere i analyseprocessen af ​​inputdokumenter. Til sidst sammenligner vi også aggregeringsprocessen i MongoDB med SQL, samt forskellene mellem aggregeringsprocessen og MapReduce i MongoDB.

Emner inkluderet i dette hvidbog er...

  • Hvad er Aggregation Framework?
  • Aggregation Pipeline
    • Grundlæggende stadier af aggregeringspipeline
  • Aggregationsproces
  • Akumulatoroperatører
  • Lighed mellem aggregationsprocessen i MongoDB og SQL
  • Aggregation Pipeline Optimization
    • Projektionsoptimering
    • Optimering af pipelinesekvens
  • MapReduce i MongoDB
    • MapReduce JavaScript-funktioner
    • Inkrementel MapReduce
  • Sammenligning mellem MapReduce og Aggregation Pipeline i MongoDB
  • Oversigt

Download hvidbogen i dag!

Om forfatteren

Onyancha Brian Henry, gæsteskribent

Onyancha Brian Henry er gæsteskribent for Severalnines. Han er en hybrid app- og webudvikler og grafikdesigner. Baseret i Kenya bruger han primært MongoDB til opbevaring af sine app- og webdata, alt sammen i realtid. Hans succes inden for databasestyring er drevet af at holde sig ajour med kommende trends og nye databasefunktioner. Brian har udviklet en ægte passion for databaser i de sidste 5 år, og den erfaring, han har fået fra databaseverdenen, imponerer altid kunderne.

Om Severalnines

Severalnines leverer automatiserings- og administrationssoftware til databaseklynger. Vi hjælper virksomheder med at implementere deres databaser i ethvert miljø og administrere alle operationelle aspekter for at opnå tilgængelighed i høj skala.

Severalnines' produkter bruges af udviklere og administratorer på alle færdighedsniveauer til at give den fulde 'implementer, administrer, overvåg, skaler' databasecyklus, og befrier dem således for kompleksiteten og læringskurverne, der typisk er forbundet med meget tilgængelige databaseklynger. Severalnines kaldes ofte "anti-startup", da det er helt selvfinansieret af dets grundlæggere. Virksomheden har aktiveret over 32.000 implementeringer til dato via sit populære produkt ClusterControl. Tæller i øjeblikket BT, Orange, Cisco, CNRS, Technicolor, AVG, Ping Identity og Paytrail som kunder. Severalnines er en privat virksomhed med hovedkontor i Stockholm, Sverige med kontorer i Singapore, Japan og USA. Besøg https://www.severalnines.com/company for at se, hvem der bruger Severalnines i dag.


  1. Hvordan øger jeg en talværdi i Mongoose?

  2. Sådan indsætter du flere elementer på én gang i en MongoDB-samling

  3. Hvordan opretter jeg en resque worker automatisk ved opstart?

  4. Sådan ugyldiggøres dele af et hierarki (træ) af data i Redis cache