NoSQL databases were introduced to augment the features of traditional relational databases with new concepts such as schema flexibility, scalability, high performance, partition tolerance, and other ...