As times change so do the problems that we face. In today’s world we face the problems of ever changing datasets. When creating an application the schema that is used to contain our data is no longer fixed. Due to the rapidity of development, companies can’t wait weeks to complete the definition of how they want to store their data. Waiting a week or a month on your application or enhancement may spell disaster for your product. In some cases you want the flexibility to change how your data is stored and queried to get the most out of your data. Because of these challenges the NoSQL movement was born.
Read more...