mongodb europe 2016 - mongodb 3.4 preview and introduction to mongodb atlas

Download MongoDB Europe 2016 - MongoDB 3.4 preview and introduction to MongoDB Atlas

Post on 07-Jan-2017

357 views

Category:

Data & Analytics

1 download

Embed Size (px)

TRANSCRIPT

  • Eliot Horowitz CTO & Co-Founder

    @eliothorowitz

  • Improve , Extend , Innovate

  • #MDBE16

    Improve: Wired Tiger

    3 3.2 3.4

  • #MDBE16

    Improve: Replica Set Election

    1

    2

    3

  • #MDBE16

    Extend: Document Validation

  • #MDBE16

    Extend: $lookup

    } , product_details : [{

    _id : 7, title : My Memoir }]

    } { _id : 2, product_id : 7

    , product_details : [{

    _id : 5, title : A great book }]

    { _id : 1, product_id : 5

  • #MDBE16

    Innovate: Aggregation Pipeline Improvements

    $match $sum 6 6 3

    3 6

    4 13

  • #MDBE16

    Innovate: Mixed Storage Engine Sets

  • #MDBE16

    Improve: Collation Per Operation

    d,D c,C

    b,B a,A d c

    b a

  • #MDBE16

    Improve: Compass

    Demo: Anna Herlihy, Compass Engineer

  • DEMO

  • #MDBE16

    Compass

    CRUD Explain Indexes Geo

  • #MDBE16

    Extend: BI-Connector

  • #MDBE16

    Extend: Read-Only Views

  • #MDBE16

    Extend: Read-Only Views

    > db.rides.findOne()

    { "_id" : ObjectId("572bb8572b288919b6a47779"), "startStation" : 498, "endStation" : 253, "bike" : 23691 }

    > db.createView( "rides_safe", "march_rides", [{$project: {'user.ssn': 0}}] );

    > db.rides_safe.findOne()

    { "_id" :ObjectId("572bb8572b288919b6a47779"), "startStation" : 498, "endStation" : 253, "bike" : 23691, "user_ssn" : "123-45-6789" }

  • #MDBE16

    Extend: Recursive $lookup

  • #MDBE16

    Extend: Platform Support

    ARM

    Power

    zSeries

  • #MDBE16

    Extend: Faceted Search

  • #MDBE16

    Innovate: Zones

  • #MDBE16

    Innovate: Zones

  • #MDBE16

    Cloud

  • #MDBE16

    Cloud

    Monitoring

    Today 2011 2012 2013 2014 2015 2016

    Backup Automation Provisioning

  • #MDBE16

    Cloud

    Simple

    Robust

    Elastic Pricing

  • #MDBE16

    Improve: Atlas

    Demo: Sahir Azam, VP, Cloud Products & GTM

  • DEMO

  • Improve , Extend , Innovate

Recommended

View more >