Каковы хорошие способы хранения данных Google Analytics? использование MongoDB для будущего анализа? Я думаю о том, чтобы сделать что-то вроде:
> db.analytics.insert( { page: 'product', id: 123, date: new Date('Sept 8, 2010'),
pageviews: 222, timeOnPage: 5432 } )
> db.analytics.find()
{ "_id" : ObjectId("4c8e04b1f14d4366465197b8"), "page" : "product", "id" : 123,
"date" : "Wed Sep 08 2010 00:00:00 GMT-0700 (PDT)", "pageviews" : 222,
"timeOnPage" : 5432 }
, что является довольно реляционным. просмотры страниц и timeOnPage можно объединить в
> db.analytics.insert({page: 'product', id: 123, date: new Date('Sept 8, 2010'),
data: { pageviews: 222, timeOnPage: 5432 } })
, хотя при использовании Mongoid (сопоставителя отношений объектов Rails) возникает больше сложностей для наличие дополнительной модели.