BigQuery seems to be what you want. It will also be much cheaper (and more 
powerful) than using the Datastore. You could implement it by queueing a 
task in the taskqueue each time you want to log an action, and that task 
then inserts the data into BigQuery using the streaming ingestion api. This 
is the approach we use to log events in our app and we are very happy with 
it. 

On Tuesday, March 22, 2016 at 9:52:14 AM UTC+1, Manikanta Kondeti wrote:
>
> Hello, 
>
> We are just one of the groups that uses app engine for hosting. I have a 
> few questions related to storing logs (logging of various actions that 
> happen in the app) . Currently we are storing all the information in form 
> of entities in datastore. If I want to do a behavioral analytics on a 
> particular group of users I have to fetch all of them from app engine and 
> run queries. It takes lots of time to fetch those data and do analytics. 
> Are there any good tools on google cloud platform that help us to make this 
> entire process better?
>
> Regards,
> Manikanta 
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/50889f07-b6f6-44fc-ba75-8ced0f7e90fd%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to