Very cool, but I don't know if this will solve the 'practical lock in' problem for GAE python. It may be hard to find a hosting provider that offers django along with long-running java processes.
Still, GAE-J developers now have a reasonable alternative and maybe some of your efforts can be applied to an all python version for BDB (or zodb). Thanks! -Tim On Apr 17, 9:59 am, Nick Johnson <[email protected]> wrote: > On Apr 17, 5:50 pm, johnP <[email protected]> wrote: > > > Quick question (I have not looked at your datastore at all yet) - > > > Can using your datastore eliminate the limit of 1000 entities on a > > fetch? Thanks - > > BDBDatastore itself doesn't enforce any limits on results returned, > but it suffers all the same problems the App Engine datastore (and, > indeed, any other DB) does with it - doing a fetch for results 5000 to > 5010 is very nearly as expensive as fetching the first 5010 results. > Bear in mind, too, that you can't just choose to use BDBDatastore > while hosting your app with Google - it's intended for use when > hosting an app on your own (or someone else's) infrastructure. > > -Nick > > > > > > > johnP > > > On Apr 17, 8:06 am, Nick Johnson <[email protected]> wrote: > > > > Recently I've been working on a replacement datastore backend for App > > > Engine, to allow hosting apps in a production environment (eg, not the > > > dev_appserver), outside Google's cloud. Thanks largely to the long > > > easter weekend, it's now at a point where I feel comfortable showing > > > it off, and soliciting contributions and comments (including a better > > > name). > > > > The short: > > > > It's called BDBDatastore, you can find basic details > > > athttp://arachnid.github.com/bdbdatastore/andprojectstatus > > > athttp://wiki.github.com/Arachnid/bdbdatastore. It's written in Java, > > > runs as a standalone server, uses BDB-JE for the datastore backend, > > > and will support everything the dev_appserver and production > > > datastores support. It's not yet ready for deployment, but will be > > > soon. > > > > The long: > > > > See my blog entry > > > here:http://blog.notdot.net/Announcing-BDBDatastore-a-replacement-datastor... > > > . > > > > Mandatory disclaimer: I work for Google, and as of recently, I'm a > > > Developer Programs Engineer for Google App Engine. All of my opinions > > > here (on my personal account) are my own, of course, not Google's, and > > > BDBDatastore is developed in my own time, with my own resources, > > > completely independently of my work at Google. --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
