I’ve been using Zotero since it was in beta in 2007, and have a library with tens of thousands of items. As dstillman says that’s hardly unusual. It works perfectly (it’s just a SQLite db with a mature, well-designed schema after all), and syncs perfectly across five devices.