Why would you conclude that MongoDB was "fast" and SQL Server was slow? Did you run SQL server on the same SSD's and multiple HDD's?
to willvarfar's comments, what was the real fsync cost and didn't you get ACID with SQL Server? Now, if ACID is not really required, and you really really need flexible schemas, then by all means ... I understand that you want distributed-queryable-notepad, not a relational database!
Also, I never said SQL Server is slow - it isn't, anyone that would say otherwise must have an agenda, which is not my case. SQL Server is an incredible database and it has served us well.
MongoDB has the potential to be faster than traditional relational databases simply because it does less, way less. The trade off makes sense for some applications, but not for all, it really depends on your requirements.
I worked with a system administrator once. He didn't understand two factor security. So he told everyone to remember two passwords.
Maybe he now works at American Express.
I see exactly the same thing with most "security improvements". Hence treat each answer as just another password! a random string of characters, numbers and punctuations.
The issue with providing an answer that is a meaningful response is that one can in fact guess and often get it right. Second, most sites that use these secret answers (favorite color, first car, ...) don't have a mechanism to lock out after a certain number of incorrect attempts.