Get Advice Icon

Need advice about which tool to choose?Ask the StackShare community!

Amazon EMR
Amazon EMR

240
138
+ 1
49
Snowflake
Snowflake

109
74
+ 1
0
Add tool

Amazon EMR vs Snowflake: What are the differences?

Amazon EMR: Distribute your data and processing across a Amazon EC2 instances using Hadoop. Amazon EMR is used in a variety of applications, including log analysis, web indexing, data warehousing, machine learning, financial analysis, scientific simulation, and bioinformatics. Customers launch millions of Amazon EMR clusters every year; Snowflake: The data warehouse built for the cloud. Snowflake eliminates the administration and management demands of traditional data warehouses and big data platforms. Snowflake is a true data warehouse as a service running on Amazon Web Services (AWS)—no infrastructure to manage and no knobs to turn.

Amazon EMR and Snowflake belong to "Big Data as a Service" category of the tech stack.

According to the StackShare community, Amazon EMR has a broader approval, being mentioned in 95 company stacks & 18 developers stacks; compared to Snowflake, which is listed in 29 company stacks and 11 developer stacks.

- No public GitHub repository available -
- No public GitHub repository available -

What is Amazon EMR?

It is used in a variety of applications, including log analysis, data warehousing, machine learning, financial analysis, scientific simulation, and bioinformatics.

What is Snowflake?

Snowflake eliminates the administration and management demands of traditional data warehouses and big data platforms. Snowflake is a true data warehouse as a service running on Amazon Web Services (AWS)—no infrastructure to manage and no knobs to turn.
Get Advice Icon

Need advice about which tool to choose?Ask the StackShare community!

Why do developers choose Amazon EMR?
Why do developers choose Snowflake?
    Be the first to leave a pro

    Sign up to add, upvote and see more prosMake informed product decisions

      Be the first to leave a con
        Be the first to leave a con
        What companies use Amazon EMR?
        What companies use Snowflake?

        Sign up to get full access to all the companiesMake informed product decisions

        What tools integrate with Amazon EMR?
        What tools integrate with Snowflake?

        Sign up to get full access to all the tool integrationsMake informed product decisions

        What are some alternatives to Amazon EMR and Snowflake?
        Amazon EC2
        It is a web service that provides resizable compute capacity in the cloud. It is designed to make web-scale computing easier for developers.
        Amazon DynamoDB
        With it , you can offload the administrative burden of operating and scaling a highly available distributed database cluster, while paying a low price for only what you use.
        Hadoop
        The Apache Hadoop software library is a framework that allows for the distributed processing of large data sets across clusters of computers using simple programming models. It is designed to scale up from single servers to thousands of machines, each offering local computation and storage.
        Amazon Redshift
        It is optimized for data sets ranging from a few hundred gigabytes to a petabyte or more and costs less than $1,000 per terabyte per year, a tenth the cost of most traditional data warehousing solutions.
        Azure HDInsight
        It is a cloud-based service from Microsoft for big data analytics that helps organizations process large amounts of streaming or historical data.
        See all alternatives
        Decisions about Amazon EMR and Snowflake
        Snowflake
        Snowflake
        Google BigQuery
        Google BigQuery

        I use Google BigQuery because it makes is super easy to query and store data for analytics workloads. If you're using GCP, you're likely using BigQuery. However, running data viz tools directly connected to BigQuery will run pretty slow. They recently announced BI Engine which will hopefully compete well against big players like Snowflake when it comes to concurrency.

        What's nice too is that it has SQL-based ML tools, and it has great GIS support!

        See more
        Interest over time
        Reviews of Amazon EMR and Snowflake
        How developers use Amazon EMR and Snowflake
        Avatar of Flux Work
        Flux Work uses SnowflakeSnowflake

        Data warehouse solution that fully separates compute and storage. Better management facility than directly using S3.

        Avatar of Andrew La Grange
        Andrew La Grange uses Amazon EMRAmazon EMR

        We use Amazon EMR for all our Hadoop workloads.

        How much does Amazon EMR cost?
        How much does Snowflake cost?
        Pricing unavailable