Hi jbmusso! Let me try to answer some of these questions below: On Sat, Apr 23, 2011 at 8:36 AM, jbmusso <[email protected]> wrote:
> Hello App Engine team and application developers. I'm building an > application using the newly released Prospective Search feature, and for now > my experience has been very pleasant. > Great to hear! > We're currently limited to a maximum of 1000 subscriptions. However, > depending on how Google will raise this limit and how this service will be > priced, I've got a few questions before starting to code. I'd like to know > what to expect in order to avoid having to change my code once the feature > is fully released. I'm thinking mostly on efficient ways to build my > queries, while both thinking about my clients needs and performance issues. > You should have a 10000 subscription limit now, let me know if that is not the case > 1) What's the maximum size for a query string using Prospective Search > ? How about performance : would a very long query (ie. with potentially > thousands of conditions) severely impact performance ? > The maximum query length is 4kb. This implies the maximum number of conditions depends on the structure of the query. At most you could probably have around 200 terms. > 2) Should we expect a pricing based on number of subscriptions, or based on > usage per subscription, or maybe based on call to prospective_search.match() > function ? In other words : can I design my application so it may have > potentially millions of subscriptions (most of which will pretty much never > be match()'ed) without fearing to face huge fees once the feature is > released, or should I have as few subscriptions as possible, each > subscription with a potentially very long and complicated query ? > We are still working to figure out the pricing. The cost will likely be proportional to the number of matches x registered subscriptions BUT as I said we are still working through this is still very tentative. It sounds like the first is likely a better option simply because of the limitation in terms of the number of terms. As we have more information on how the pricing will work, we'll announce it. Hope that helped and let me know if you have additional questions! Thanks, Greg D'Alesandre Senior Product Manager, Google App Engine > > Thank you for your time and answers. > > -jbmusso > > -- > 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.
