What is Snowflake?
Pros from reviewers
-
Quick and cost-effective performance: Snowflake's speed and cost-effectiveness allow for the creation of new architectures, eliminating many maintenance tasks that were previously troublesome
-
Stability and ease of setup: Snowflake is incredibly stable and easy to set up, requiring little cloud knowledge to manage, making it a user-friendly tool
-
Role-Based Access Control (RBAC): Snowflake's detailed RBAC allows for extensive customization and security governance, providing team access to Infrastructure as Code (IaC)
-
Time travel feature: Snowflake has a time travel feature that allows users to back up all deleted data within a 90-day period, providing an additional layer of data security.
-
Pay-per-use pricing model: Snowflake's pricing model scales perfectly with the cyclical workloads common in data warehouse applications, making it a cost-effective solution
Cons from reviewers
-
High cost for non-US dollar revenue businesses: If your revenue isn't in US dollars, Snowflake can be costly, making it a less attractive option for businesses operating in other currencies
-
Difficulty in loading unstructured data: Snowflake does not support unstructured data loading, only structured and semi-structured data, making it less versatile for certain data management tasks
-
Hidden costs and difficulty in monitoring expenditure: Snowflake can occasionally feel overpriced due to additional computing time for certain operations or hidden costs that are difficult to track, making expenditure monitoring challenging.
-
Lack of inherent support for features like uniqueness or referential integrity: Snowflake does not inherently support features like uniqueness or referential integrity, requiring users to verify these things through stored procedures
-
High default pricing and challenging user configuration: The default pricing for Snowflake is high, and user configuration can be more challenging than it should be, potentially creating barriers for new users
Main features
Starting Price
Free Plan
Build a product for the future
Join the data cloud community
Empower your data with Snowflake’s AI-powered capabilities
Collaborate across multiple platforms
Benefit from full support
Starting Price
N/A
Free Plan
No
Build a product for the future
Join the data cloud community
Empower your data with Snowflake’s AI-powered capabilities
Collaborate across multiple platforms
Benefit from full support
How Snowflake compare to similar software?
Product
Price
N/A
Free plan
No
Main features
Pros
Cons
Alternatives
Deal
No available deal at the moment
Confluent and Snowflake are prominent data management solutions with distinct focuses, designed to cater to different aspects of data handling and analysis. As you consider which platform is best for your business needs, it's important to understand the key differences between them.
Confluent is built around Apache Kafka and excels in real-time data streaming capabilities. It allows organizations to process and analyze data as it arrives, which is crucial for scenarios where immediate data utilization can drive significant business value. Confluent’s platform facilitates continuous data ingestion, processing, and re-distribution across company systems, making it a powerful tool for businesses that rely on timely data for operational decision-making. This makes Confluent particularly suitable for industries such as financial services, telecommunications, and online services, where real-time data stream processing is essential.
In contrast, Snowflake focuses on cloud-based data...
Who is Snowflake best for according to our reviewers?
Data Warehouse Users: These users appreciate Snowflake's quick and cost-effective performance, eliminating many maintenance tasks. They find the pay-per-use pricing model scales perfectly with the cyclical workloads common in data warehouse applications
Data Governance and Compliance Officers: These users find Snowflake's dynamic Roles feature helpful in implementing good data governance and compliance practices. They also appreciate the user security options that Snowflake offers right out of the box
Business Decision Makers: These users use Snowflake to monitor and analyze large amounts of data for business decisions. They appreciate its cloud-based warehouse system, which provides faster performance and is cost-effective
Infrastructure as Code (IaC) Users: These users find Snowflake's well-managed Terraform package useful as it provides team access to Infrastructure as Code. They also appreciate the detailed Role-Based Access Control for extensive customization and security governance
Database Administrators: These users find Snowflake to be a reliable and excellent tool. They appreciate its simplicity and clarity, although configuring Roles and Policies can be a bit tough. They believe it's the simplest data warehousing tool available and it performs exceptionally well.
Snowflake Reviews
4.6
Snowflake rating
4.5
Ease of use
4.2
Customer service
4.2
Value for money
4.4
Likelihood to recommend
4.4
Features
19 Snowflake Reviews
-
Justin
Commitment and Cost-Effectiveness: A Snowflake Review
it's clear that the team behind it is committed to providing a superior product. Lastly, the cost-effectiveness of Snowflake is noteworthy
August 12, 2024
-
Bruce R
Snowflake: Boosting Productivity with Seamless Integration and Constant Innovation
we've been able to integrate it with various other tools we use, enhancing our overall productivity. The continuous updates and improvements in Snowflake keep it at the forefront of data warehousing solutions
August 4, 2024
-
Roger
Efficient Issue Resolution and Impressive Integration Capabilities: A Snowflake Review
they have promptly addressed any issues or queries we've had. The integration capabilities of Snowflake are commendable
July 29, 2024
-
Althea G
Unleashing the Potential of a Cloud-Based Data Platform: Snowflake
I use Snowflake to consolidate hundreds of diverse databases across various clouds and platforms into a single data warehouse. This gives us the ability to provide our customers with visibility of all their data across all our products for the first time. The concept of Snowflake is brilliant, with its massive amounts of micro-partitions of data, and the separation of storage and compute. It's a clever product that offers a lot of functionality and capability. It's more than just a cloud database, it's a feature-rich platform. I particularly value the role-based access and its excellent data sharing features. However, some aspects, like row-level policies and data masking, can be a bit challenging to understand. It lacks triggers, and its scheduled tasks and stored procedures could be simpler. I chose Snowflake because it provides a superior user experience with richer functionality.
July 23, 2024
-
Diane J
Setting Up a Warehouse Has Never Been Easier
In my view, Snowflake serves our needs well. We utilize it to operate our KPI dashboards and it's the simplest platform for warehousing data from diverse sources. However, unless dealing with "big" data, standard databases like postgres are advancing at warehousing faster than Snowflake is at being a database, which makes the decision to buy it less straightforward. It's quick, easy to set up, and the pricing is high but predictable. It employs SQL, making it easy for new engineers to learn. It also has numerous integrated connections from Stitch and Fivetran. On the downside, the default pricing is high, the query language is hard to learn for advanced data analysis, and user configuration is more challenging than it should be. The Node development API is also difficult to handle, making app development tough.
July 16, 2024
-
Ivan
Effortless Utilization of Top-Notch Security Features in Snowflake
even those with minimal technical knowledge have been able to utilize it effectively. The security features of Snowflake are top-notch
July 6, 2024
-
Russell S
Flexible and User-Friendly: Snowflake's Benefits
it has allowed us to scale up or down based on our needs, providing flexibility and cost-effectiveness. The user-friendly interface of Snowflake has made it easy for our team to navigate and use
June 30, 2024
-
Beckham S
Unpacking Snowflake's Unique Edge in the Data Warehouse Market
I use Snowflake to monitor and analyze large amounts of data for business decisions. I appreciate its cloud-based warehouse system, based on a shared-nothing architecture, which provides faster performance. I only pay for the time I use the main warehouse, making it cost-effective. Snowflake also has a time travel feature that allows me to back up all deleted data within a 90-day period. However, I don't like that it doesn't support unstructured data loading, only structured and semi-structured data. It also only supports bulk loading files, making it difficult to load small files or add a few columns. I switched to Snowflake from Teradata because I needed a faster and more cost-effective warehouse for managing and analyzing data.
June 25, 2024
-
Willie Williams
Seamless Real-Time Data Sharing and Responsive Support: A Snowflake Review
we have been able to share real-time data with our partners seamlessly. The support team for Snowflake is responsive and knowledgeable
June 18, 2024
-
Esme M
Snowflake's Impressive Scalability and Query Speed
I have been able to execute complex queries in a fraction of the time it used to take with other platforms. The scalability of Snowflake is truly impressive
June 10, 2024