Amazon Athena vs Azure Cosmos DB: What are the differences?
Amazon Athena: Query S3 Using SQL. Amazon Athena is an interactive query service that makes it easy to analyze data in Amazon S3 using standard SQL. Athena is serverless, so there is no infrastructure to manage, and you pay only for the queries that you run; Azure Cosmos DB: A fully-managed, globally distributed NoSQL database service. Azure DocumentDB is a fully managed NoSQL database service built for fast and predictable performance, high availability, elastic scaling, global distribution, and ease of development.
Amazon Athena and Azure Cosmos DB are primarily classified as "Big Data" and "NoSQL Database as a Service" tools respectively.
"Use SQL to analyze CSV files" is the primary reason why developers consider Amazon Athena over the competitors, whereas "Best-of-breed NoSQL features" was stated as the key factor in picking Azure Cosmos DB.
SendGrid, Chartbeat, and Auto Trader are some of the popular companies that use Amazon Athena, whereas Azure Cosmos DB is used by Microsoft, Rumble, and Property With Potential. Amazon Athena has a broader approval, being mentioned in 47 company stacks & 17 developers stacks; compared to Azure Cosmos DB, which is listed in 24 company stacks and 23 developer stacks.