MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

Етапи на MongoDB Aggregation Framework и тръбопроводи

Щастливи сме да обявим, че нашият нов бял документ за етапи и конвейери на MongoDB Aggregation Framework вече е достъпен за изтегляне безплатно!

В тази бяла книга се потапяме дълбоко в рамката за агрегиране на MongoDB и разглеждаме различните етапи на тръбопровода за агрегиране. Ние също така разглеждаме как използваме тези етапи в процеса на агрегиране и след това разглеждаме операторите, които могат да помогнат в процеса на анализ на входните документи. И накрая, ние също сравняваме процеса на агрегиране в MongoDB с SQL, както и разликите между процеса на агрегиране и MapReduce в MongoDB.

Темите, включени в тази бяла книга, са...

  • Какво представлява рамката за агрегиране?
  • Тръбопровод за агрегиране
    • Основни етапи на конвейера за агрегиране
  • Процес на агрегиране
  • Акумулаторни оператори
  • Сходство на процеса на агрегиране в MongoDB с SQL
  • Оптимизация на конвейера за агрегиране
    • Оптимизация на проекциите
    • Оптимизиране на последователността на тръбопровода
  • MapReduce в MongoDB
    • MapReduce JavaScript функции
    • Incremental MapReduce
  • Сравнение между MapReduce и Aggregation Pipeline в MongoDB
  • Резюме

Изтеглете бялата книга днес!

За автора

Онянча Брайън Хенри, гост-писател

Онянча Брайън Хенри е гост писател на Severalnines. Той е хибриден разработчик на приложения и уеб и графичен дизайнер. Базиран в Кения, той използва основно MongoDB за съхранение на своите приложения и уеб данни, всичко това в реално време. Успехът му в управлението на база данни се дължи на това, че е в крак с предстоящите тенденции и нововъзникващите функции на базата данни. Брайън е развил истинска страст към базите данни през последните 5 години и опитът, който е натрупал от света на бази данни, винаги впечатлява клиентите.

Относно Severalnines

Severalnines предоставя софтуер за автоматизация и управление на клъстери от бази данни. Ние помагаме на компаниите да внедряват своите бази данни във всяка среда и да управляват всички оперативни аспекти, за да постигнат високомащабна наличност.

Продуктите на Severalnines се използват от разработчици и администратори на всички нива на умения, за да осигурят пълния цикъл на база данни „разгръщане, управление, наблюдение, мащабиране“, като по този начин ги освобождават от сложността и кривите на обучение, които обикновено се свързват с високодостъпни клъстери от бази данни. Severalnines често се нарича „антистартъп“, тъй като се финансира изцяло от основателите си. Компанията е активирала над 32 000 внедрявания до момента чрез популярния си продукт ClusterControl. В момента се отчитат BT, Orange, Cisco, CNRS, Technicolor, AVG, Ping Identity и Paytrail като клиенти. Severalnines е частна компания със седалище в Стокхолм, Швеция с офиси в Сингапур, Япония и Съединените щати. За да видите кой използва Severalnines днес, посетете https://www.severalnines.com/company.


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB получи поддокумент

  2. Изпълнете mongodb shell скрипт чрез C# драйвер

  3. mongodb как да промените порта по подразбиране

  4. 4 начина за актуализиране на документ в MongoDB

  5. Форматиране на ISODate от Mongodb