Thread:Project:Support desk/How to keep local wikipedia updated ?/reply (2)

Thanks, I saw the recent changes feeds, it provides live feed of URL's that contain the diff between latest and previous revisions and their links. example URL http://en.wikipedia.org/w/index.php?diff=574143282&oldid=573683548.

I still am unclear about how to use this data to update the local wikipedia database. In the above link, the new revision is at http://en.wikipedia.org/w/index.php?title=Cruelty_to_animals&oldid=574143282 Does this entire page needs to be downloaded by mediaWiki API and inserted to database replacing older entry ? In this case, is one allowed to download so large amount of data from wikipedia ? (so many pages get changed)

Also is there some way by which only infoBox revisions can be listed ?