NoSQL Data Flow Architecture Flashcards

1
Q

Describe MongoDB Data Flow Architecture

A

Data Ingestion
Storage & Processing
Replication and Sharding
Data Access and Delivery
Integration and Output

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

Data Ingestion

A

Data Ingestion (applications, or external systems (API’s, IoT, user input), sending data to MongoDB, often in JSON like documents, via drivers or connectors

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

Storage and Processing

A

MongoDB stores data in flexible, schema-less collections within replica sets (for HA) or sharded clusters (for scalability).

Data is processed using queries, aggregations, or real time analytics

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

Replication and Sharding

A

Data is Replicated across nodes for fualt tolerance and optionally sharded across clusters to handle large-scale distributed workloads

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

Data Access and Delivery

A

Applications, Dashboards, and/or API’s will query mongoDB to retrieve data, leveraging indexes for performance and features like change streams for real-time updates

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

Integration & Output

A

MongoDB integrates with analytics tools, ML pipelines, or external systems

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