* Update title tags and meta desc for Templates * Update title tags and meta desc for Learn * Update title tags, meta desc, and H1s for Case Studies * Update themes/default/content/learn/abstraction-encapsulation/_index.md Co-authored-by: susan evans <susan.ra.evans@gmail.com> * Update themes/default/content/learn/embedding-pulumi/_index.md Co-authored-by: susan evans <susan.ra.evans@gmail.com> * Update themes/default/content/learn/embedding-pulumi/building-api/index.md Co-authored-by: susan evans <susan.ra.evans@gmail.com> * Update themes/default/content/learn/building-with-pulumi/stack-references/index.md Co-authored-by: Sean Holung <sean.holung@gmail.com> * Update themes/default/content/templates/container-service/_index.md Co-authored-by: Sean Holung <sean.holung@gmail.com> * Update themes/default/content/templates/kubernetes/_index.md Co-authored-by: Sean Holung <sean.holung@gmail.com> * Update themes/default/content/templates/serverless-application/_index.md Co-authored-by: Sean Holung <sean.holung@gmail.com> * Update themes/default/content/templates/virtual-machine/_index.md Co-authored-by: Sean Holung <sean.holung@gmail.com> * Update themes/default/content/templates/static-website/_index.md Co-authored-by: Sean Holung <sean.holung@gmail.com> * Update atlassian.md * Update index.md --------- Co-authored-by: susan evans <susan.ra.evans@gmail.com> Co-authored-by: Sean Holung <sean.holung@gmail.com>
18 lines
2.1 KiB
Markdown
18 lines
2.1 KiB
Markdown
---
|
|
title_tag: What is NoSQL?
|
|
title: NoSQL
|
|
meta_desc: NoSQL is a type of database that organizes data into some data structure other than the two-dimensional tables seen in relational databases.
|
|
layout: glossary/single
|
|
---
|
|
|
|
## Definition
|
|
|
|
A type of database that organizes data into some data structure other than the two-dimensional tables seen in relational databases. Also called non-relational databases, NoSQL databases can be [document-based](/learn/glossary/document-oriented/) (like MongoDB), [column-based](/learn/glossary/column-oriented/) (like Apache Cassandra), [graph-based](/learn/glossary/graph-oriented/) (like Neo4j), or [key-value](/learn/glossary/key-value/) (like DynamoDB). Other flavors of NoSQL databases do exist, including hybrids, but these are the most commonly-used.
|
|
|
|
| Database Type | Use Cases | Cloud Examples | Self-hosted Examples |
|
|
|--------------- |---------------------------------------------------------------- |--------------------------------- |---------------------- |
|
|
| Key-Value | ECommerce, recommendation engines, high-traffic | [DynamoDB](https://aws.amazon.com/dynamodb/), [CosmosDB](https://azure.microsoft.com/en-us/services/cosmos-db/), [BigTable](https://cloud.google.com/bigtable) | [Redis](https://redis.io/) |
|
|
| Column | Business intelligence, data warehousing | [Keyspaces](https://aws.amazon.com/keyspaces/), [CosmosDB](https://azure.microsoft.com/en-us/services/cosmos-db/) | [Apache Cassandra](https://cassandra.apache.org/_/index.html) |
|
|
| Graph | Recommendation engines, fraud detection, social networks | [Neptune](https://aws.amazon.com/neptune/) | [Neo4j](https://neo4j.com/) |
|
|
| Document | Content management systems, user profiles, product information | [DocumentDB](https://aws.amazon.com/documentdb/), [CosmosDB](https://azure.microsoft.com/en-us/services/cosmos-db/), [Firestore](https://firebase.google.com/docs/firestore) | [MongoDB](https://www.mongodb.com/) |
|