NoSQL Flashcards
(12 cards)
What does NoSQL stand for?
Not Only SQL
What is NoSQL an umbrella term for?
Many different non-relational DBMS
Name the four main types of NoSQL databases.
- Wide column stores (Apache Cassandra)
- Document-based stores (MongoDB)
- Graph databases (Neo4J)
- Key-value stores (Redis)
What format do document-based stores use to save data?
JSON-like documents
What is a key characteristic of document-based stores?
They have flexible schemas
When are document-based stores typically chosen?
- When data is semi-structured
- When data changes often
- When scalable performance is needed
True or False: Document-based stores group related data together.
True
Fill in the blank: NoSQL databases include types like graph databases, document-based stores, _______ stores, and key-value stores.
wide column
What is one example of a wide column store?
Apache Cassandra
What is one example of a document-based store?
MongoDB
What is one example of a graph database?
Neo4J
What is one example of a key-value store?
Redis