hi bruno! thanks for the post, this is a great question.

the short answer is that the datastore simply doesn't support data
warehouse or data mining well. it's doable, but far from ideal, for
the reasons you've mentioned. it's aimed at serving webapps, which
it's good at, but not at ad hoc reports or queries.

for use cases like counters, if they're needed for end user requests,
we usually recommend updating them on writes, as you mentioned, but
you're right that that doesn't work for the arbitrary number of
reports or queries that data warehouses traditionally support, nor
does it work for the ad hoc queries often needed for data mining and
business intelligence.

right now, if you need an industrial strength data warehouse, i'd
recommend bulk downloading your data and using a third party solution.
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to google-appengine@googlegroups.com
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to