The real-time Barcelona urban mobility with NoSQL technologies

724 views
654 views

Published on

The real-time Barcelona
urban mobility with NoSQL technologies presented at the NoSQL matters Barcelona 2012.

Authors: Marc Pous, Daniel Villatoro, F.Xavier Mercadal & Arol Viñolas at Barcelona Digital Technology Center.

Published in: Technology
1 Comment
2 Likes
Statistics
Notes
  • Great presentation and amazing content. Really really interesting, I'll glad to talk with you about this project and how's going on.
    Congratulations!
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
No Downloads
Views
Total views
724
On SlideShare
0
From Embeds
0
Number of Embeds
86
Actions
Shares
0
Downloads
0
Comments
1
Likes
2
Embeds 0
No embeds

No notes for slide

The real-time Barcelona urban mobility with NoSQL technologies

  1. 1. The real-time Barcelona urban mobility ( with NoSQL technologies )Marc Pous, Daniel Villatoro, F. Xavier Mercadal and Arol Viñoles NoSQL matters Barcelona 2012
  2. 2. Credits: Inception
  3. 3. Credits: Martin Roemers
  4. 4. The TweetBeat of the City: Microblogging Used forDiscovering Behavioural Patterns during the MWC2012D. Villatoro, J. Serna, V. Rodríguez and M. Torrent
  5. 5. Video 11-S rally
  6. 6. Commutio iPhone Apphttp://commutio.bdigital.org @commutio
  7. 7. [{"user_id":"16c92e53509a2aac345ddf2b1846d81042f69820", "latitude", "41.385735","longitude": "2.136139", "altitude":"65.00", "timestamp": "Oct 6, 2012, 11:30:53 AM GMT 02:00"}][{"user":"F.Xavier Mercadal Mir","question":"4fd7155aa513f2a4caaa2f0d","answer":"","score":0,"time":20,"correct":false,"timestamp":"2012-10-06T09:31:19.000Z","_id":"506ffa23ab1c33182e000278"}]
  8. 8. { loc : { lat : 40.413895, lon : 2.176494 }}> db.moves.ensureIndex ( { loc : "2d" } )> db.moves.find ( { loc : { $near : [40.413987, 2.17.6499 ] } } )
  9. 9. Conclusions● Social Media sources can serve as a social sensing platform.● Citizens as sensors.● Real-time monitoring of the Barcelona mobility network.● New route optimizers.
  10. 10. Why NoSQL matters?● Hadoop + Mahout for big data and batch processes.● MongoDB for document storage and GeoSpatial Indexing (2D).● REDIS for cache and save HTTP requests.● Neo4j for graphs and operations.
  11. 11. Thanks!Questions?Marc Pous i Marín @gy4nt

×