I work for a company that creates software that interfaces with Sharepoint through web services (this is due to the backwards compatibility needed for Sharepoint 2007). How we setup sharepoint to store files from the third party software is to create a handful of document libraries and allow the software to upload to these libraries from various points of entry in the software.
We have been getting some concerns from our clients when some of these libraries are reaching the tens of thousands of documents. What i'm curious about is what would be the best practice used in this case to store documents?
Here are some of the solutions being considered:
- Creating folders within the library by date to minimize the amount of documents within the library. (Pros? Cons?)
- Creating indexes and filtered views on meta data. (Pros? Cons?) -- This doesn't necessarily fix the massive amounts of documents within the 1 library but if this is an option i can present to my clients then i will.
- Creating a Document Center or Records Center - (Pros? Cons?) I don't know much about either of these.
Thanks in advance!