NoSQL Databases for Enterprises & How they Affect Performance