sql >> Database >  >> NoSQL >> MongoDB

Welke database te kiezen (Cassandra, MongoDB, ?) voor het opslaan en opvragen van gebeurtenis- / log- / metrische gegevens?

"Groep op" en "dom snel" gaan niet samen. Dat is gewoon de aard van dat beest... Vandaar de beperkingen op Mongo's groepsoperatie; Cassandra ondersteunt het niet eens native (hoewel het dat wel doet voor Hive- of Pig-query's via Hadoop... maar die zijn niet bedoeld om idioot snel te zijn).

Systemen zoals Rainbird van Twitter (die Cassandra gebruikt) doen realtime analyses door de tellingen te denormaliseren/voorberekenen:http://www.slideshare.net/kevinweil/rainbird-realtime-analytics-at-twitter-strata-2011



  1. MongoDB verschillende aggregatie

  2. Meteor.js mongodb-versie

  3. Hoe subdocument te wijzigen na het vinden met mangoest

  4. Meteor:unieke MongoDB-URL voor verschillende gebruikers