Hi Richard,
  Data in the task queue is not "accessible in some fashion when the
user inputs it."  There is currently no way to query / retrieve tasks
from a queue, its a one-way-street so to speak.

  It sounds like you're implementing an autosave type feature?  If you
use memcache, remember it is just a cache and a given key (or the
whole thing) could be flushed at any time.  If you use the taskqueue
(or deferred), remember that the tasks may not be run in the order
they were inserted (particularly true if a queue backs up at all). if
possible, you'll want to keep some type of revision count so you don't
overwrite new with old.

  If you provide more info someone can probably offer additional pointers.



Robert






On Wed, Mar 2, 2011 at 07:28, Richard Arrano <[email protected]> wrote:
> Hello,
> I was reading the thread regarding wanting to guarantee a put()
> (http://groups.google.com/group/google-appengine/browse_thread/thread/
> 8280d73d09dc64ee/1cf8c5539155371a?lnk=raot&pli=1) and I've found
> myself desiring to do the same. It seems to me that using the deferred
> task queue with < 10k of data will allow us to guarantee the data to
> be committed at some point in time, regardless of datastore latency/
> availability. The scenario that interests me is when I have some data
> I'd like to make sure gets committed at some later time(when exactly
> doesn't matter), but it must be recorded and accessible in some
> fashion when the user inputs it. I was thinking about using the
> deferred task queue, but the problem is that although it's < 10k of
> data, it will grow as the user inputs more data(they won't be able to
> input everything at once). Could this be solved by retrieving the task
> from the deferred queue and editing its payload. Is this possible to
> do? Is there another solution that will fit what I'm looking to do?
>
> Thanks,
> Richard
>
> --
> You received this message because you are subscribed to the Google Groups 
> "Google App Engine" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to 
> [email protected].
> 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 [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.

Reply via email to