97.0k views
1 vote
What is best suited to store petabytes of data and run complex queries across this data?

A) Azure SQL Database
B) Azure Cosmos DB
C) Azure Data Lake Storage
D) Azure Blob Storage

User Beyerss
by
7.8k points

1 Answer

2 votes

Final answer:

The best option to store petabytes of data and run complex queries across this data would be Azure Data Lake Storage. Azure SQL Database, Azure Cosmos DB, and Azure Blob Storage are not as well-suited for this purpose.

Step-by-step explanation:

The best option to store petabytes of data and run complex queries across this data would be Azure Data Lake Storage. Azure Data Lake Storage is a hyperscale and secure data lake that is designed for big data analytics. It allows you to store massive amounts of structured, semi-structured, and unstructured data, and you can perform complex queries using analytics services like Azure Data Lake Analytics, Azure Databricks, or Azure HDInsight.

Azure SQL Database is a relational database service, but it may not be the best choice for storing and querying petabytes of data. Azure Cosmos DB is a globally distributed, multi-model database, but it may be more suited for real-time applications rather than large-scale data storage and complex queries. Azure Blob Storage is designed for storing and accessing large amounts of unstructured data, but it doesn't offer the same querying capabilities as Azure Data Lake Storage.

User Jeanne
by
8.2k points