I didn't see an answer to this in the documentation or email archives... If I want to build a Metaweb app, are there any rate limits on the number of queries or writes I can perform?
Thanks,
Tom
Rate limit?
-
-
-
For the time being, there are no limits on reads. We'd like to see how that goes.
As for writes, there is a limit of 10,000 new "primitives" (topics, values, etc.) per day. If you'd like to do more than that, please contact us. See the perform a bulk upload topic for more. -
I had the same question and just saw this, incidentally. No read limits is very generous, but I have to ask, can you recommend best practices or guidelines? I'm designing an app where having the most current information would be valuable and can expect to make queries on behalf of a lot of users, but I don't want to abuse the system. Not sure whether, how much, and how long to cache queried data for.
-
Mike,
Our service is designed to be queried in real time. We cache the database answers at our end, so if you make the same MQL request over and over from different clients, the cost is relatively low. If you explicitly ask for an uncached response, or if you are trying to crawl the whole database, we request that you try it out on sandbox.freebase.com first.
As for caching on your end, the data is all open, so you can cache it for as long as you wish, or decant it into other forms if that works well for your application.
-