A review on NoSQL: Applications and challenges (original) (raw)
Related papers
STUDY OF VARIOUS NoSQL DATABASES
2016
A relational database is a table-based system where there's no scalability, lowest data duplication, computationally overpriced table joins and issue in addressing complicated data. The matter with relations in relationaldatabase is that advancedoperations with massive data sets quickly become prohibitively resource intense. Relational databases don't lend themselves well to the type of horizontal scalability that is needed for large scale social networking or cloud applications. NoSQL has emerged as a results of the demand for relational database alternatives. The most important motivation behind NoSQL is scalability. NoSQL is supposed for the present growing breed of netapplications that require to scale effectively. This paper analyzes the NoSQL databases that is the demand of the present large-scale social networking or cloud applications. We tend toadditionally analyze the capabilities of assorted NoSQL models like BigTable, Cassandra, CouchDB, MongoDB and Couchbase. Ke...
IJERT-A Study of NoSQL Database
International Journal of Engineering Research and Technology (IJERT), 2014
https://www.ijert.org/a-study-of-nosql-database https://www.ijert.org/research/a-study-of-nosql-database-IJERTV3IS041265.pdf Some of the applications of web service 2.0 need big data handling. This requires the existing relational database to scale horizontally in order to achieve demand for high performance, especially for applications which require high scale of user data and of high concurrency. These issues are important consideration for designers to come up with a new group of databases, popularly known as NoSQL. The growing demand for cloud computing and the development of Internet motivates the NoSQL movement. This paper deals with features and data models of NoSQL databases used in cloud computing environment along with strength and limitation of each of the model. In addition this paper talks about classification of NoSQL databases based upon CAP theorem.
A Technical Insight on the New Generation Databases: NoSQL
International Journal of Computer Applications, 2015
The rapid acceptance of social networking sites like Facebook, Twitter etc and with the huge use of mobile phones, the data volume is increasing at the rate of terabytes. As the data size and variety is increasing dramatically, databases intend to be more schema-less and less strict, in order to achieve higher scalability. Their queries tend to be quick responding, which grants them very fast writes and even faster reads. All these could not be managed with our Relational Databases or SQL. The ease of scalability and improved security has increased the popularity of Not-Only SQL. But they are not as reliable or effective as Relational Databases. Here, in this paper, an extensive study of the pros and cons of SQL and NoSQL, their relevance in cloud and at last, an evaluation of some NoSQL databases is also done. General Terms NoSQL databases, Cloud and Big data.
Comparative Study of the New Generation, Agile, Scalable, High Performance NOSQL Databases
Relational database is widely used in most of the application to store and retrieve data. They work best when they handle a limited set of data. Handling real time huge volume of data like internet was inefficient in relation database systems. To overcome this problem the "NO-SQL" or "Not Only SQL" Database came into existence. This paper discusses about problems with relation databases and how different types of NOSQL Databases are used to efficiently handle the real world problems.
IJERT-Overview of NoSQL Databases and A Concise Description of MongoDB
International Journal of Engineering Research and Technology (IJERT), 2020
https://www.ijert.org/overview-of-nosql-databases-and-a-concise-description-of-mongodb https://www.ijert.org/research/overview-of-nosql-databases-and-a-concise-description-of-mongodb-IJERTV9IS120152.pdf Larger data volume of various applications development leads to the today's IT growth, now a days it is observed, with Relational database we cannot work on large data to maintain high volume data base due to the strict constraints on data structure, data relations and so on. Various formats of different industries including unstructured data has to be stored and processed in the databases. Hence, NoSQL types are the solutions for various issues of large data base. Largely NOSQL (Not Only SQL) is sought-after due to the advantages such as horizontal scalability and flexibility. This paper, discusses about different types of No SQL database, including MongoDB, Couchdb, HBase, Cassandra, etc.
A comparison study of NoSQL document-oriented database system
International Journal of Applied Mathematical Research, 2019
By increasing data generation at these day, requirement for a sufficient storage system are strongly needed by stakeholders to store and access huge number of data in efficient way for fast analysis and decision. While RDBMS cannot deal with this challenge, NoSQL has emerged as a solution to address this challenge. There have been plenty of NoSQL database engine with their categories and characteristics, especially for document-oriented database. However, it makes a confusion for the system developer to choose the appropriate NoSQL database for their system. This paper is our preliminary report to provide a comparison of NoSQL databases. The comparison is based on performance of execution time which is measured by building a simple program. This experiment was done in our local cluster by exploiting around 1 million datasets. The result shows that RDB has better performance than CDB in terms of execution time.
Using the advantages of NoSQL databases
2014
Relational databases are one of the underlying parts of modern organizations. Need for system scalability and development of Web 2.0. applications are one of the main drivers for NoSQL (Not only SQL) database rise. Another type of motivation is represented by trend of agile development with emphasis on reducing complexity requirements and increasing speed of application development. Considering higher costs in some areas of relational database system implementation, NoSQL databases are trying to directly reduce costs of maintaining scalability and offer solutions for effortless distribution and partitioning of data models. This paper will introduce the most used NoSQL database systems by positioning them directly into the scope of usage with emphasis on direct comparison with relational databases.