
Answer-first summary for fast verification
Answer: Multi-cluster, shared data
Snowflake's data architecture is characterized by multi-cluster, shared data architecture. This means Snowflake separates storage and compute, allowing multiple compute clusters (virtual warehouses) to access the same shared data storage simultaneously without data movement or duplication. This architecture enables concurrent workloads, scalability, and efficient resource utilization. Option A (NoSQL warehouse as a service) is incorrect because Snowflake is primarily a relational/SQL data warehouse. Option B (Single-node, isolated data) is incorrect as Snowflake uses multiple compute nodes and shared storage. Option D (Centralized data storage and processing) is partially descriptive but doesn't capture the key multi-cluster, shared data aspect that defines Snowflake's unique architecture. The community discussion shows 100% consensus on option C, confirming this is the correct description of Snowflake's data architecture.
Author: LeetQuiz Editorial Team
Ultimate access to all questions.
No comments yet.