Search the World's Largest Database of Information Science & Technology Terms & Definitions
InfInfoScipedia LogoScipedia
A Free Service of IGI Global Publishing House
Below please find a list of definitions for the term that
you selected from multiple scholarly research resources.

What is NoSQL

Software Engineering for Agile Application Development
A non-SQL database that provides a mechanism for storage and retrieval of data that is modeled in means other than the tabular relations used in relational databases.
Published in Chapter:
Reuse in Agile Development Process
Chung-Yeung Pang (Seveco AG, Switzerland)
Copyright: © 2020 |Pages: 24
DOI: 10.4018/978-1-7998-2531-9.ch007
Abstract
Reusability is a clear principle in software development. However, systematic reuse of software elements is not common in most organizations. Application programmers rarely design and create software elements for possible future reuse. In many agile software development processes, the project teams believe that the development of reusable software elements can slow down the project. This can be a misconception. This chapter examines various ways to reuse software. Three approaches to developing reusable software artifacts from 15 years of experience in the agile development process are presented. The first approach is to create generic programs or configurable frameworks that support similar solutions for a variety of use cases and environments. The reuse of patterns is the second approach presented. Another effective way is to use a model-driven approach with model patterns. These approaches help to speed deployment software. The final product is flexible and can easily be adapted to changes. This is one of the main goals of an agile approach.
Full Text Chapter Download: US $37.50 Add to Cart
More Results
Distributed Streaming Big Data Analytics for Internet of Things (IoT)
A NoSQL (originally referring to “non SQL”, “non-relational” or “not only SQL”) database provides a mechanism for storage and retrieval of data which is modeled in means other than the tabular relations used in relational databases. The data structures used by NoSQL databases (e.g. Key-Value, Wide Column, Graph or Document) are different from those used by default in relational databases making some operations faster in NoSQL. ( Wikipedia, 2017f )
Full Text Chapter Download: US $37.50 Add to Cart
Full Text Chapter Download: US $37.50 Add to Cart
Integrated Data Architecture for Business
A collection of non-relational database technologies that are designed to store unstructured web data or documents.
Full Text Chapter Download: US $37.50 Add to Cart
Extending Graph Databases With Relational Concepts
A generation of database systems, which do not use SQL as the primary database query language and tackle the challenges (e.g., scalability, flexibility) attributed to traditional relational databases.
Full Text Chapter Download: US $37.50 Add to Cart
The Importance of Implementing Big Data Analytics Concepts in Companies
Is a database whose abbreviation is Not Only SQL. Its basic feature is that it is not a relational database, since there are no classical relationships between tables in this concept of the Database. One of the reasons why NoSQL databases were introduced is because relational databases take up a lot of memory resources. Also, the data structure in NoSQL databases is more flexible than in relational databases.
Full Text Chapter Download: US $37.50 Add to Cart
NoSQL Databases
One of the most appropriate data storage provision to store unstructured data. It supports data with various dynamic data types such as document based storage, graph based storage etc.
Full Text Chapter Download: US $37.50 Add to Cart
Query Languages for Graph Databases
New database types that are used as an alternative to the relational data model.
Full Text Chapter Download: US $37.50 Add to Cart
Big Data Analytics for Business
A collection of non-relational database technologies that are designed to store unstructured Web data or documents.
Full Text Chapter Download: US $37.50 Add to Cart
In Memory Data Processing Systems
A database that uses looser consistency models than traditional relational databases in order to achieve horizontal scaling and higher availability.
Full Text Chapter Download: US $37.50 Add to Cart
Integrated Data Architecture for Business
A collection of non-relational database technologies that are designed to store unstructured web data or documents.
Full Text Chapter Download: US $37.50 Add to Cart
Semantic Web Platforms for Bioinformatics and Life Sciences
Paradigm in data management proposed as an alternative to relational databases, particularly for big data applications.
Full Text Chapter Download: US $37.50 Add to Cart
Big Data Analytics Demystified
Sometimes referred to as ‘Not only SQL’ as it is a database that doesn’t adhere to traditional relational database structures. It is more consistent and can achieve higher availability and horizontal scaling.
Full Text Chapter Download: US $37.50 Add to Cart
Big Data Computing and the Reference Architecture
Database is also called as Not Only SQL. NoSQL is the name given to a broad set of Databases whose only common thread is that they don't require SQL to process data, although some support both SQL and non-SQL forms of data processing.
Full Text Chapter Download: US $37.50 Add to Cart
First of All, Understand Data Analytics Context and Changes
Is an approach to database design that can accommodate a wide variety of data models, including key-value, document, columnar and graph formats. NoSQL, which stands for “not only SQL,” is an alternative to traditional relational databases in which data is placed in tables and data schema is carefully designed before the database is built. NoSQL databases are especially useful for working with large sets of distributed data.
Full Text Chapter Download: US $37.50 Add to Cart
eContent Pro Discount Banner
InfoSci OnDemandECP Editorial ServicesAGOSR