from the past (MySQL) to the present (MongoDB, S3, Redis) & the future (MongoDB, S3, Hadoop) ! ! Arthur Viegers Senior solutions architect at MongoDB inc ! Internet of Things & MongoDB ! ! Hannes Van De Vreken Back-end engineer at Darwin Analytics ! MongoDB intro and MongoDB at Darwin Analytics SPEAKERS
$skip, $limit $geoNear $group accumulators: $addToSet, $push, $first, $last, $min, $max, $avg, $sum • MapReduce: JS functions More flexible aggregation but no use of indexes: runs over every single document
retrieve the documents • Filter and query the documents on some well defined fields (and add indexes) • You can put indexes on array fields (eg. tags) but limit the array size
2: Store it on Amazon S3 • Step 3: Write it sequentially to MongoDB • Step 4: Process the new data and store raw numbers • Step 5: Show statistical data to users and noteworthy content, retrieved from MongoDB MONGODB USAGE