NOSQL DATABASES: NEW MILLENNIUM DATABASE FOR BIG DATA, BIG USERS, CLOUD COMPUTING AND ITS SECURITY CHALLENGES
Asadulla Khan Zaki .
Abstract
Open-access reader
Asadulla Khan Zaki .
Abstract
Open-access reader
The field of databases has emerged in last decades of years.New architectures try to meet the need to store more and more various kinds of diverse data.The current trend of Big Data(too diverse data, unstructured data, semi-structured data, fast changing data), Big Users(global users 24 hours a day, 365 days a year) and Cloud Computing(new applications use a three-tier internet architecture, run in a public or private cloud) are the driving force for the organizations to migrate towards Non-Relational databases(referring as NoSQL popularly called as "NOT ONLY SQL")from Relational Databases.The main market of Relational Databases is business data processing and these databases are architected to run a single machine and uses a rigid and schemebased approach to modeling the data and dealing with Big Data and global users on a cloud environment becomes more and more difficult with relational databases.Non-relational databases (NoSQL databases) are considering as new Era database, it provides dynamic schemas, flexible data model, scale-out architecture, efficient big data storage and access requirement.Today the use of NoSQL is mainly due to its Scalability and Performance characteristics.Only a few years ago the Scalability and Performance were not such a big problem but the huge amount of data that is collected today is infinitely much more than ten years ago and also the growth of cloud computing results in large data store even more.This paper includes the introduction, causes of migrating towards NoSQL databases, characteristics, classification of NoSQL databases.Finally the security issues in NoSQL Databases are described and the security enforcement mechanism is proposed.
OpenAlex reports 29 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
The field of databases has emerged in last decades of years.New architectures try to meet the need to store more and more various kinds of diverse data.The current trend of Big Data(too diverse data, unstructured data, semi-structured data, fast changing data), Big Users(global users 24 hours a day, 365 days a year) and Cloud Computing(new applications use a three-tier internet architecture, run in a public or private cloud) are the driving force for the organizations to migrate towards Non-Relational databases(referring as NoSQL popularly called as "NOT ONLY SQL")from Relational Databases.The main market of Relational Databases is business data processing and these databases are architected to run a single machine and uses a rigid and schemebased approach to modeling the data and dealing with Big Data and global users on a cloud environment becomes more and more difficult with relational databases.Non-relational databases (NoSQL databases) are considering as new Era database, it provides dynamic schemas, flexible data model, scale-out architecture, efficient big data storage and access requirement.Today the use of NoSQL is mainly due to its Scalability and Performance characteristics.Only a few years ago the Scalability and Performance were not such a big problem but the huge amount of data that is collected today is infinitely much more than ten years ago and also the growth of cloud computing results in large data store even more.This paper includes the introduction, causes of migrating towards NoSQL databases, characteristics, classification of NoSQL databases.Finally the security issues in NoSQL Databases are described and the security enforcement mechanism is proposed.
Key concepts: NoSQL, Database, Cloud computing, Big data, Computer science, Cloud database, Operating system, Scalability