I do not think there is an upper limit. I currently have around 11,500 books in my library (each one in a variety of formats). I have heard of others with 30,000 or more.
Having said that the process of adding books can take some time - particularily if you are trying to update metadata at the same time or convert to other formats. I have built my calibre library up in stages over a couple of years.
|