University of New Orleans Fund
Over the past decade, rapidly growing Internet-based services have substantially redefined the way of data persistence and retrieval. Relational DataBase Management Systems (RDBMS) have been considered as the one-size-fits-all solution for data persistence and retrieval for decades. However, ever-increasing needs for scalability and new application requirements have created high challenges for these systems. Therefore, recently, a new generation of low-cost, high-performance database software has emerged to challenge dominance of RDBMS named as NoSQL (Not Only SQL). The main features of these systems include: ability to horizontally scale, supporting weaker consistency models, using flexible schemas and data models and supporting simple low-level query interfaces.