0
0
HLDsystem_design~10 mins

NoSQL database types (document, key-value, column, graph) in HLD - Interactive Code Practice

Choose your learning style9 modes available
Practice - 5 Tasks
Answer the questions below
1fill in blank
easy

Complete the code to identify the NoSQL database type that stores data as JSON-like documents.

HLD
The [1] database stores data in flexible, JSON-like documents.
Drag options to blanks, or click blank then click option'
Acolumn
Bdocument
Ckey-value
Dgraph
Attempts:
3 left
💡 Hint
Common Mistakes
Confusing document database with key-value database.
Thinking column databases store JSON documents.
2fill in blank
medium

Complete the code to identify the NoSQL database type that stores data as simple key and value pairs.

HLD
A [1] database stores data as pairs of keys and their associated values.
Drag options to blanks, or click blank then click option'
Akey-value
Bcolumn
Cdocument
Dgraph
Attempts:
3 left
💡 Hint
Common Mistakes
Mixing key-value with document databases.
Thinking column databases use key-value pairs.
3fill in blank
hard

Fix the error in the statement about the NoSQL database type that organizes data in tables with rows and columns.

HLD
The [1] database type stores data in tables with rows and columns, similar to relational databases.
Drag options to blanks, or click blank then click option'
Agraph
Bdocument
Ccolumn
Dkey-value
Attempts:
3 left
💡 Hint
Common Mistakes
Confusing column databases with relational databases.
Thinking key-value databases use tables.
4fill in blank
hard

Fill both blanks to complete the description of the NoSQL database type that models data as nodes and edges.

HLD
A [1] database models data as [2] and edges to represent relationships.
Drag options to blanks, or click blank then click option'
Agraph
Bdocuments
Cnodes
Dkey-value
Attempts:
3 left
💡 Hint
Common Mistakes
Mixing graph with document or key-value databases.
Confusing nodes with documents.
5fill in blank
hard

Fill all three blanks to complete the example of a NoSQL database type, its data structure, and a use case.

HLD
The [1] database stores data as [2] and is often used for [3] analysis.
Drag options to blanks, or click blank then click option'
Agraph
Bnodes and edges
Csocial network
Dkey-value
Attempts:
3 left
💡 Hint
Common Mistakes
Choosing key-value instead of graph for social network use.
Confusing data structure with document format.