Hi Sylvain - thanks for the pointer, and although I now know a cool sharding hack for a shared resource, I don't see how the technique can be applied to my problem. To summarize, I could have a model indexed by a single entity called "points", and I want to be able to tell someone how they rank in terms of points. For someone with say 100 points, in SQL I would do something like
select count(*) from entries where points > 100 Ben On Oct 24, 9:51 am, Sylvain <[EMAIL PROTECTED]> wrote: > Check this > :http://groups.google.com/group/google-appengine/browse_frm/thread/e13... > > and code here :http://paste.blixt.org/1581 > > On 24 oct, 08:52, Ben Nevile <[EMAIL PROTECTED]> wrote: > > > Hi, > > > I have recently started using GAE for components of a large sports- > > related Facebook app. One of the contests has hundreds of thousands > > of participants, and I need to be able to tell a user at any given > > time what place they're in. eg, you are 34,728th out of 234,829 > > participants. > > > After spending some time with the docs and browsing this group, it > > appears that using the datastore there's no way to accomplish this > > relatively mundane task. So do I have to keep a mysql database active > > on some other host just so that I can efficiently do this type of > > analysis? > > > Ben --~--~---------~--~----~------------~-------~--~----~ 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 [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en -~----------~----~----~----~------~----~------~--~---