sql >> Databasteknik >  >> NoSQL >> MongoDB

Vilken databas ska man välja (Cassandra, MongoDB, ?) för lagring och sökning av händelse-/logg-/måttdata?

"Grupp efter" och "dummt snabbt" går inte ihop. Det är bara naturen hos det odjuret... Därav begränsningarna för Mongos gruppverksamhet; Cassandra stöder det inte ens inbyggt (även om det gör det för Hive- eller Pig-frågor via Hadoop... men de är inte avsedda att vara dumt snabba).

System som Twitters Rainbird (som använder Cassandra) som gör realtidsanalyser gör det genom att denormalisera/förberäkna räkningarna:http://www.slideshare.net/kevinweil/rainbird-realtime-analytics-at-twitter-strata-2011



  1. MongoError:kan inte ändra _id för ett dokument

  2. mongo - kunde inte ansluta till server 127.0.0.1:27017

  3. MongoDB $log10

  4. Mongoose - Det går inte att skapa mer än 4 fält med `findOrCreate`