sql >> Databáze >  >> NoSQL >> MongoDB

Fáze a zřetězení agregace MongoDB

S radostí oznamujeme, že náš nový whitepaper MongoDB Aggregation Framework Stages and Pipelinings je nyní k dispozici ke stažení zdarma!

V tomto dokumentu se hluboce ponoříme do agregačního rámce MongoDB a podíváme se na různé fáze agregačního potrubí. Podíváme se také na to, jak využíváme tyto fáze v procesu agregace, a poté se podíváme na operátory, kteří mohou pomoci při procesu analýzy vstupních dokumentů. Nakonec také porovnáme proces agregace v MongoDB s SQL a také rozdíly mezi procesem agregace a MapReduce v MongoDB.

Témata obsažená v tomto dokumentu jsou…

  • Co je agregační rámec?
  • Agregační kanál
    • Základní fáze agregačního kanálu
  • Proces agregace
  • Operátoři akumulátorů
  • Podobnost procesu agregace v MongoDB s SQL
  • Optimalizace agregačního kanálu
    • Optimalizace projekce
    • Optimalizace sekvencí potrubí
  • MapReduce v MongoDB
    • Funkce JavaScriptu MapReduce
    • Incremental MapReduce
  • Porovnání mezi MapReduce a Agregation Pipeline v MongoDB
  • Shrnutí

Stáhněte si whitepaper ještě dnes!

O autorovi

Onyancha Brian Henry, hostující spisovatel

Onyancha Brian Henry je hostujícím spisovatelem pro Somenines. Je hybridní vývojář aplikací a webu a grafický designér. Sídlí v Keni a primárně používá MongoDB k ukládání dat aplikací a webu, to vše v reálném čase. Jeho úspěch ve správě databází byl poháněn neustálým sledováním nadcházejících trendů a nově vznikajících databázových funkcí. Brian si za posledních 5 let vyvinul skutečnou vášeň pro databáze a zkušenosti, které získal ze světa databází, na klienty vždy zapůsobí.

O několika desítkách

Somenines poskytuje software pro automatizaci a správu databázových clusterů. Pomáháme společnostem nasazovat jejich databáze v jakémkoli prostředí a spravovat všechny provozní aspekty, abychom dosáhli vysoké dostupnosti.

Produkty Somenines používají vývojáři a správci všech úrovní dovedností k zajištění úplného databázového cyklu „nasazení, správa, monitorování, škálování“, čímž je osvobodí od složitosti a křivek učení, které jsou obvykle spojeny s vysoce dostupnými databázovými clustery. Somenines je často nazýván „anti-startup“, protože je zcela financován svými zakladateli. Společnost dosud umožnila více než 32 000 nasazení prostřednictvím svého oblíbeného produktu ClusterControl. V současné době jsou zákazníky BT, Orange, Cisco, CNRS, Technicolor, AVG, Ping Identity a Paytrail. Somenines je soukromá společnost se sídlem ve Stockholmu ve Švédsku s kancelářemi v Singapuru, Japonsku a Spojených státech. Chcete-li zjistit, kdo dnes používá Somenines, navštivte https://www.severalnines.com/company.


  1. Redis seznam vnořených klíčů

  2. MongoDB $exp

  3. Jaký je nejlepší způsob ukládání dat v MongoDB?

  4. odstranit _id z výsledku mongo