NOSQL Flashcards

1
Q

what’s NOSQL

A

NOSQL is not only sql, its a non relational system designed to handle large-scale,distributed, and schema-flexible data storage and retrieval.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

whats the key features of NOSQL

A

1)diverse data model
2)join-free design
3)schema flexibility
4)distributed shared-nothing architecture.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

whats the data models in NOSQL

A

1)Key-value model
2)document models
3)wide-column model
4)graph model

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

what’s sharding and replication

A

sharding means dividing the data into shards and distributed across nodes.

replication means data is copied across multiple nodes to enhance robustness and efficiency.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

whats the differences bewteen RDBMS and NOSQL

A

RDBMS prioritize ACID(atomicity, consistency, isolation and durability)
it enable schema normalization to provide data integration.

while NOSQL prioritizes sharding and availability and low-latency and flexibility over consistency, its a simpler system for speed and scalability.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly