DB-EngineseXtremeDB: 5 9's high availability databaseEnglish
Deutsch
Knowledge Base of Relational and NoSQL Database Management Systemsprovided by solid IT

DBMS > Impala vs. Redis vs. Vertica

System Properties Comparison Impala vs. Redis vs. Vertica

Please select another system to include it in the comparison.

Editorial information provided by DB-Engines
NameImpala  Xexclude from comparisonRedis  Xexclude from comparisonVertica infoVertica Analytics Platform  Xexclude from comparison
DescriptionAnalytic DBMS for HadoopIn-memory data structure store, used as database, cache and message broker infoRedis focuses on performance so most of its design decisions prioritize high performance and very low latencies.Columnar relational DBMS designed to handle modern analytic workloads, enabling fast query performance
Primary database modelRelational DBMSKey-value store infoMultiple data types and a rich set of operations, as well as configurable data expiration, eviction and persistenceRelational DBMS
Secondary database modelsDocument storeDocument store infowith Redis Modules
Graph DBMS infowith Redis Modules
Search engine infowith Redis Modules
Time Series DBMS infowith Redis Modules
Document store
DB-Engines Ranking infomeasures the popularity of database management systemsranking trend
Trend Chart
Score15.15
Rank#37  Overall
#22  Relational DBMS
Score151.86
Rank#7  Overall
#1  Key-value stores
Score21.77
Rank#31  Overall
#18  Relational DBMS
Websitewww.cloudera.com/­products/­open-source/­apache-hadoop/­impala.htmlredis.iowww.vertica.com
Technical documentationdocs.cloudera.com/­documentation/­enterprise/­latest/­topics/­impala.htmlredis.io/­documentationwww.vertica.com/­docs/­10.0.x/­HTML/­Content/­Home.htm
DeveloperClouderaSalvatore Sanfilippo infoDevelopment sponsored by Redis LabsVertica / Micro Focus infoprior to that Hewlett Packard
Initial release201320092005
Current release3.3.0, August 20196.0.8, September 2020Vertica 10.0 Software, May 2020
Vertica for SQL on Hadoop 10.0 Software, May 2020
License infoCommercial or Open SourceOpen Source infoApache Version 2Open Source infoBSD 3-Clause, commercial license availablecommercial infoLimited community edition free
Cloud-based only infoOnly available as a cloud servicenonono infoAvailable on all major clouds - Amazon AWS, Microsoft Azure and Google Cloud Platform
DBaaS offerings (sponsored links) infoDatabase as a Service

Providers of DBaaS offerings, please contact us to be listed.
ScaleGrid for Redis: Fully managed hosting for Redis on AWS, Azure and DigitalOcean with high availability and SSH access on the #1 multi-cloud DBaaS.
Implementation languageC++C
Server operating systemsLinuxBSD
Linux
OS X
Windows infoported and maintained by Microsoft Open Technologies, Inc.
Linux
Data schemeyesschema-freeyes infoUnstructured data can be stored in specific Flex-Tables
Typing infopredefined data types such as float or dateyespartial infoSupported data types are strings, hashes, lists, sets and sorted sets, bit arrays, hyperloglogs and geospatial indexesyes
XML support infoSome form of processing data in XML format, e.g. support for XML data structures, and/or support for XPath, XQuery or XSLT.nonoyes
Secondary indexesyesyes infowith RediSearch moduleno infoThe concept of 'projections' can be used instead of indexes.
SQL infoSupport of SQLSQL-like DML and DDL statementsnoyes infonearly full SQL99 without support for indexes and triggers
APIs and other access methodsJDBC
ODBC
proprietary protocol infoRESP - REdis Serialization ProtocolADO.NET
JDBC
Kafka
ODBC
Proprietary protocol
RESTful HTTP API
Supported programming languagesAll languages supporting JDBC/ODBCC
C#
C++
Clojure
Crystal
D
Dart
Elixir
Erlang
Fancy
Go
Haskell
Haxe
Java
JavaScript (Node.js)
Lisp
Lua
MatLab
Objective-C
OCaml
Pascal
Perl
PHP
Prolog
Pure Data
Python
R
Rebol
Ruby
Rust
Scala
Scheme
Smalltalk
Swift
Tcl
Visual Basic
C++
Java
Perl
Python
R
Server-side scripts infoStored proceduresyes infouser defined functions and integration of map-reduceLuayes
Triggersnonono
Partitioning methods infoMethods for storing different data on different nodesShardingShardingSharding infoSegmentation, Projection Segmentation, Hash Segmentation
Replication methods infoMethods for redundantly storing data on multiple nodesselectable replication factorMulti-source replication infowith Redis Enterprise Pack
Source-replica replication infoChained replication is supported
Multi-source replication infoCluster level and Object level replication
MapReduce infoOffers an API for user-defined Map/Reduce methodsyes infoquery execution via MapReducenoyes infowith Vertica Connector for Hadoop
Consistency concepts infoMethods to ensure consistency in a distributed systemEventual ConsistencyEventual Consistency
Strong eventual consistency with CRDTs
Immediate Consistency
Foreign keys infoReferential integritynonoyes
Transaction concepts infoSupport to ensure data integrity after non-atomic manipulations of datanoOptimistic locking, atomic execution of commands blocks and scriptsACID
Concurrency infoSupport for concurrent manipulation of datayesyes infoData access is serialized by the serveryes
Durability infoSupport for making data persistentyesyes infoConfigurable mechanisms for persistency via snapshots and/or operations logsyes
In-memory capabilities infoIs there an option to define some or all structures to be held in-memory only.noyes
User concepts infoAccess controlAccess rights for users, groups and roles infobased on Apache Sentry and KerberosSimple password-based access control infoAccess control lists and SSL are available in the commercial versionfine grained access rights according to SQL-standard; supports Kerberos, LDAP, Ident and hash
More information provided by the system vendor
ImpalaRedisVertica infoVertica Analytics Platform
Specific characteristicsColumnar storage, MPP, Hybrid storage model, Aggressive data compression, High availability,...
» more
Competitive advantagesPerformance at exabyte scale, Deploy anywhere, Open source innovation, Analysis in...
» more
Typical application scenariosCommunication and network analytics, Embedded analytics, Fraud monitoring and Risk...
» more
Key customersAbiba Systems, Adform, adMarketplace, AmeriPride, Anritsu, AOL, Avito, Auckland Transport,...
» more
Licensing and pricing modelsCost-based models and subscription-based models are available
» more

We invite representatives of system vendors to contact us for updating and extending the system information,
and for displaying vendor-provided information such as key customers, competitive advantages and market metrics.

Related products and services
3rd partiesDatadog: Monitor all Redis metrics: hit rates, clients, commands per second, and more.
» more

CData: Connect to Big Data & NoSQL through standard Drivers.
» more

We invite representatives of vendors of related products to contact us for presenting information about their offerings here.

More resources
ImpalaRedisVertica infoVertica Analytics Platform
DB-Engines blog posts

PostgreSQL is the DBMS of the Year 2018
2 January 2019, Paul Andlinger, Matthias Gelbmann

MySQL, PostgreSQL and Redis are the winners of the March ranking
2 March 2016, Paul Andlinger

MongoDB is the DBMS of the year, defending the title from last year
7 January 2015, Paul Andlinger, Matthias Gelbmann

show all

Recent citations in the news

Cloudera’s Impala brings Hadoop to SQL and BI
25 October 2012, ZDNet

Cloudera Boosts Hadoop App Development On Impala
10 November 2014, InformationWeek

Cloudera says Impala is faster than Hive, which isn't saying much
13 January 2014, GigaOM

Cloudera's a data warehouse player now
28 August 2018, ZDNet

Shark: Real-time queries and analytics for big data
26 November 2012, O'Reilly Radar

provided by Google News

Redis Labs' RedisRaft Aims to Improve Database Consistency
4 September 2020, thenewstack.io

Redis Labs, Maker Of Database Software, Hits $1 Billion Valuation With New Fundraise
25 August 2020, Forbes

Ashnik extends open source services with Redis Labs partnership in Southeast Asia and India
24 September 2020, Taiwan News

Redis Labs Raises $100M Series F Funding for Open Source Database
26 August 2020, Solutions Review

Instaclustr Adds Support for Redis
16 September 2020, Database Trends and Applications

provided by Google News

Alibaba adds leading analytics and banking software to its public cloud
17 September 2020, Which-50

Database Management Software: Market 2020 | Coronavirus Impact | Industry Business Outlook, Revenue, Trends and Forecasts 2026 | Actian Corporation, iWay Software, Embarcadero Technologies, MetaMatrix, HP (Vertica System), CA Technologies
21 September 2020, The Daily Chronicle

Ahana Expands Seed Funding to $4.8 Million with Additional Funding Led by Lux Capital
21 September 2020, GlobeNewswire

Database Management Software Market with Covid-19 Effect Analysis, Analysis, Size, Share, Growth, Trends and Forecast 2020-2026
24 September 2020, Crypto Daily

Snowflake to Make it SNOW on NYSE
25 August 2020, Datanami

provided by Google News

Job opportunities

Federal - Junior ETL Developer Engineer
Accenture, San Antonio, TX

Intermediate Data Developer Ocean/Olympus
Citi, Tampa, FL

Associate Director
Astellas Pharmaceuticals, Northbrook, IL

Intermediate Reporting Data Developer Ocean/Olympus
Citi, Tampa, FL

Federal - ETL Developer Engineer
Accenture, San Antonio, TX

MySQL Database Administrator
Updox, Remote

Specialized Database Modernization Solutions Architect
Amazon Web Services, Inc., United States

Database Administrator (DBA) MySQL
VirtualHealth, New York State

Software Engineering Intern - Summer 2021
Tailwind, Oklahoma City, OK

Software Developer
Ria Financial, Buena Park, CA

Vertica Database Administrator
MassMutual, Boston, MA

Vertica Customer Solutions Manager
Micro Focus, Georgia

Data Analyst
Omni Federal, Fairfax, VA

Database Administrator
Domo, Inc., American Fork, UT

Data Warehouse Spec-DACCI
Boston Children's Hospital, Boston, MA

jobs by Indeed




Share this page

Featured Products

MariaDB logo

SkySQL, the ultimate
MariaDB cloud, is here.

Get started with SkySQL today!

Neo4j logo

Get your free copy of the new O'Reilly book Graph Algorithms with 20+ examples for
machine learning, graph analytics and more.

AllegroGraph logo

Graph Database Leader for AI Knowledge Graph Applications - The Most Secure Graph Database Available.
Free Download

Datastax Astra logo

Cassandra made easy in the cloud. Build cloud-native applications faster with CQL, REST and GraphQL APIs.
Try for Free.

Couchbase logo

SQL + JSON + NoSQL.
Power, flexibility & scale.
All open source.
Get started now.

Present your product here