[google-appengine] Is datastore still slow?

2010-06-30 Thread Khookie
I'm working on an app at the moment, and it sometimes drops HTTP
requests, especially ones that make calls to the datastore.  There are
periods during the day where the app is absolutely unusable because
most AJAX calls just stalls and timeouts.

At other times, the same queries work like an absolute champion -
super fast.

Are datastore issues still ongoing?

Chris

-- 
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-appeng...@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.



Re: [google-appengine] Is datastore still slow?

2010-06-30 Thread Nate Bauernfeind
So far in my experience (over the past two days and then on the 26th) the
data store has been slow for bulk inserts and deletes. I think that the bulk
stuff is still iterating over each element and making single calls to the
datastore.

I don't know how possible it is to affect other users with my app's
behavior... but I am in the process of trying to delete 1.5M entries. I have
about 500k left, but my task has stopped deleting things due to timeouts. I
don't know if it's because my primary indexes are behind or if the entire
datastore is currently troubled.

And I apologize if I am the culprit of issues (though from what I understand
there are plenty of real-production-like apps implying that my behavior
shouldn't affect anyone). I'm really not sure why there isn't a
deleteEverythingBetweenKeys(startKey, endKey) functionality in the
datastore. It sounds like BigTable should easily be able to support that. It
is a serious deficiency of the datastore to not be able to bulk delete
efficiently.

On Wed, Jun 30, 2010 at 10:10 AM, Khookie chris.k...@gmail.com wrote:

 I'm working on an app at the moment, and it sometimes drops HTTP
 requests, especially ones that make calls to the datastore.  There are
 periods during the day where the app is absolutely unusable because
 most AJAX calls just stalls and timeouts.

 At other times, the same queries work like an absolute champion -
 super fast.

 Are datastore issues still ongoing?

 Chris

 --
 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-appeng...@googlegroups.com.
 To unsubscribe from this group, send email to
 google-appengine+unsubscr...@googlegroups.comgoogle-appengine%2bunsubscr...@googlegroups.com
 .
 For more options, visit this group at
 http://groups.google.com/group/google-appengine?hl=en.



-- 
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-appeng...@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.