DBMS > Snowflake
Snowflake System Properties
Please select another system to compare it with Snowflake.
|Editorial information provided by DB-Engines|
|Description||Cloud-based data warehousing service for structured and semi-structured data|
|Database model||Relational DBMS|
|Developer||Snowflake Computing Inc.|
|License Commercial or Open Source||commercial|
|Cloud-based Only available as a cloud service||yes|
|Server operating systems||hosted|
|Data scheme||yes support of semi-structured data formats (JSON, XML, Avro)|
|Typing predefined data types such as float or date||yes|
|XML support Some form of processing data in XML format, e.g. support for XML data structures, and/or support for XPath, XQuery or XSLT.||yes|
|SQL Support of (almost entire) SQL standard (DML, DDL and DCL statements)||yes|
|APIs and other access methods||CLI Client|
|Server-side scripts Stored procedures||user defined functions|
|Triggers||no similar concept for controling cloud resources|
|Partitioning methods Methods for storing different data on different nodes||yes|
|Replication methods Methods for redundantly storing data on multiple nodes||yes|
|MapReduce Offers an API for user-defined Map/Reduce methods||no|
|Consistency concepts Methods to ensure consistency in a distributed system||Immediate Consistency|
|Foreign keys Referential integrity||yes|
|Transaction concepts Support to ensure data integrity after non-atomic manipulations of data||ACID|
|Concurrency Support for concurrent manipulation of data||yes|
|Durability Support for making data persistent||yes|
|In-memory capabilities Is there an option to define some or all structures to be held in-memory only.||no|
|User concepts Access control||Users with fine-grained authorization concept, user roles and pluggable authentication|
|More information provided by the system vendor|
Snowflake is the only data warehouse built for the cloud. Snowflake delivers the performance, concurrency and simplicity needed to store and analyze all of an organization’s data in one location. Snowflake’s technology combines the power of data warehousing, the flexibility of big data platforms and the elasticity of the cloud at a fraction of the cost of traditional solutions.
Snowflake was designed from the start for the cloud, with a unique architecture that makes it possible to bring together diverse data in a single solution that can scale on-the-fly to handle any volume of data, workload, and users with consistently great performance. Snowflake delivers all that in a zero-management service that eliminates manual administration and tuning.
|Licensing and pricing models|
Snowflake is a cloud service with usage-based pricing: customers pay for the amount of data stored in Snowflake and the number of processing hours used for queries.
3rd party products and services
We invite representatives of 3rd party vendors to contact us for presenting information about their offerings here.
|Recent citations in the news|
Snowflake Computing's Denise Persson | Women of Influence 2017
You are not a beautiful and unique Snowflake which just picked up another hundred mill
Google's Cloud Spanner melds transactional consistency, NoSQL ...
Snowflake's Vision For The Rebirth Of The Data Warehouse - Forbes
provided by Google News
Microstrategy/Business Intelligence Report Developer (Pennington, NJ)
Business Intelligence Analyst
Qlikview Architect / Data Visualisation