NoSQL


Also found in: Dictionary, Thesaurus, Acronyms, Wikipedia.
Related to NoSQL: Hadoop

NoSQL

(NOt SQL) A non-relational database architecture that is used for handling huge amounts of data in the multi-terabyte and petabyte range. Rather than the strict table/row structure of the relational databases that are traditionally used in enterprises, NoSQL databases are field oriented and more flexible for many applications. They are said to scale horizontally, which means that inconsistent amounts of data can be stored in an individual item/record (the equivalent of a relational row). The "not" SQL designation comes from the SQL language used to query a relational database. See relational database, NewSQL, SQL, MongoDB and big data.
References in periodicals archive ?
* NoSQL Database Market Revenue & Growth Rate by Type [, Column, Document, Key-value & Graph] (Historical & Forecast)
On-premises and cloud-based Hadoop and NoSQL deployments are proliferating rapidly across enterprises everywhere, but innovation around enterprise data management tools has not kept pace, creating a huge challenge, said John Mracek, CEO, Imanis Data.
MongoDB, an open source Cbased NoSQL database project released in 2009, leads NoSQL database.
The NoSQL term isn't an abbreviation for "no SQL", in fact it's an acronym for "not only SQL".
DgSecure for NoSQL is the first solution of its kind to discover all sensitive data residing in or being written to NoSQL to support enterprises seeking protection of data in these environments against a breach.
Keywords: big data, cloud computing, document databases, MongoDB, NoSQL, Not Only SQL, unstructured database
Ultimately, the company turned to the Aerospike in-memory NoSQL database, which uses a patent- pending combination of indexes in RAM and data in direct- attached SSDs for near in-memory speed at flash storage prices.
The authors describe the Oracle NoSQL Database, its architecture, design guidelines, installation and configuration, and use, as well as how it is integrated into Oracle's Big Data platform, application development using APIs and Avro, and sizing and integration of the Oracle NoSQL Database with external systems.
Figure 1: Relational vs NoSQL database differences Relational NoSQL Row/Column structure HyperTabie Foreign Key Hypertable Key Rigid Schema No Schema Scale Up Scale Out SQL HiveSQL Figure 2: Big data architecture Runtime Scripting Language Parallel Computing Framework Database Filesystem
Although OLAP cubes are familiar to people who work in data warehousing, they're not always understood by people who "just want to be able to leverage NoSQL technology," says Moreton.