Dinil Divakaran wrote: > and if we have hundreds of thousands of users, is it possible to > partition into multiple repositories for scalability; instead of > having just one repository ? Yes, but O(100k) users is a very small number in the context of what we'd call a 'large deployment'. When we do performance testing the minumim size we test is 100,000. Typically one sees partitioning used only at the 10's of millions of entries level.