DB-EnginesInfluxDB: Focus on building software with an easy-to-use serverless, scalable time series platformEnglish
Deutsch
Knowledge Base of Relational and NoSQL Database Management Systemsprovided by solid IT

DBMS > Altibase vs. Microsoft Azure Cosmos DB vs. Redis

System Properties Comparison Altibase vs. Microsoft Azure Cosmos DB vs. Redis

Please select another system to include it in the comparison.

Editorial information provided by DB-Engines
NameAltibase  Xexclude from comparisonMicrosoft Azure Cosmos DB infoformer name was Azure DocumentDB  Xexclude from comparisonRedis  Xexclude from comparison
DescriptionAn enterprise grade, high-performance RDBMSGlobally distributed, horizontally scalable, multi-model database servicePopular in-memory data platform used as a cache, message broker, and database that can be deployed on-premises, across clouds, and hybrid environments infoRedis focuses on performance so most of its design decisions prioritize high performance and very low latencies.
Primary database modelRelational DBMSDocument store
Graph DBMS
Key-value store
Wide column store
Key-value store infoMultiple data types and a rich set of operations, as well as configurable data expiration, eviction and persistence
Secondary database modelsSpatial DBMSDocument store infowith RedisJSON
Graph DBMS infowith RedisGraph
Spatial DBMS
Search engine infowith RediSearch
Time Series DBMS infowith RedisTimeSeries
DB-Engines Ranking infomeasures the popularity of database management systemsranking trend
Trend Chart
Score1.06
Rank#170  Overall
#84  Relational DBMS
Score40.29
Rank#26  Overall
#3  Document stores
#2  Graph DBMS
#3  Key-value stores
#3  Wide column stores
Score171.35
Rank#6  Overall
#1  Key-value stores
Websitealtibase.comazure.microsoft.com/­services/­cosmos-dbredis.com
redis.io
Technical documentationgithub.com/­ALTIBASE/­Documents/­tree/­master/­Manualsdocs.microsoft.com/­azure/­cosmos-dbdocs.redis.com/­latest/­index.html
redis.io/­documentation
DeveloperAltibaseMicrosoftRedis project core team, inspired by Salvatore Sanfilippo infoDevelopment sponsored by Redis Labs
Initial release199920142009
Current releasev7.1.0.5.3, March 20216.2.5, July 2021
License infoCommercial or Open SourceOpen Source infosince February 2018commercialOpen Source infosource-available extensions (modules), commercial licenses for Redis Enterprise
Cloud-based only infoOnly available as a cloud servicenoyesno
DBaaS offerings (sponsored links) infoDatabase as a Service

Providers of DBaaS offerings, please contact us to be listed.
  • Redis Enterprise Cloud: Instantly scale and pay only for the resources you need - on any cloud - AWS, Azure or Google Cloud.
  • 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 systemsAIX
HP-UX
Linux
hostedBSD
Linux
OS X
Windows infoported and maintained by Microsoft Open Technologies, Inc.
Data schemeyesschema-freeschema-free
Typing infopredefined data types such as float or dateyesyes infoJSON typespartial infoSupported data types are strings, hashes, lists, sets and sorted sets, bit arrays, hyperloglogs and geospatial indexes
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.nono
Secondary indexesyesyes infoAll properties auto-indexed by defaultyes infowith RediSearch module
SQL infoSupport of SQLANSI SQL-92SQL-like query languageno
APIs and other access methodsJDBC
ODBC
Proprietary protocol
DocumentDB API
Graph API (Gremlin)
MongoDB API
RESTful HTTP API
Table API
proprietary protocol infoRESP - REdis Serialization Protocol
Supported programming languagesC
C++
Java
.Net
C#
Java
JavaScript
JavaScript (Node.js)
MongoDB client drivers written for various programming languages
Python
C
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
Server-side scripts infoStored proceduresstored procedures and stored functionsJavaScriptLua; Redis Functions coming in Redis 7 (slides and Github)
TriggersyesJavaScriptpublish/subscribe channels provide some trigger functionality; RedisGears
Partitioning methods infoMethods for storing different data on different nodesShardingSharding infoImplicit feature of the cloud serviceSharding infoAutomatic hash-based sharding with support for hash-tags for manual sharding
Replication methods infoMethods for redundantly storing data on multiple nodesyesyes infoImplicit feature of the cloud serviceMulti-source replication infowith Redis Enterprise Pack
Source-replica replication infoChained replication is supported
MapReduce infoOffers an API for user-defined Map/Reduce methodsnowith Hadoop integration infoIntegration with Hadoop/HDInsight on Azure*through RedisGears
Consistency concepts infoMethods to ensure consistency in a distributed systemImmediate ConsistencyBounded Staleness
Consistent Prefix
Eventual Consistency
Immediate Consistency infoConsistency level configurable on request level
Session Consistency
Eventual Consistency
Causal consistency can be enabled in Active-Active databases
Strong consistency with Redis Raft
Strong eventual consistency with Active-Active
Foreign keys infoReferential integrityyesnono
Transaction concepts infoSupport to ensure data integrity after non-atomic manipulations of dataACIDMulti-item ACID transactions with snapshot isolation within a partitionAtomic execution of command blocks and scripts and optimistic locking
Concurrency infoSupport for concurrent manipulation of datayesyesyes infoData access is serialized by the server
Durability infoSupport for making data persistentyesyesyes infoConfigurable mechanisms for persistency via snapshots and/or operations logs
In-memory capabilities infoIs there an option to define some or all structures to be held in-memory only.yesyes
User concepts infoAccess controlfine grained access rights according to SQL-standardAccess rights can be defined down to the item levelAccess Control Lists (ACLs): redis.io/­topics/­acl
LDAP and Role-Based Access Control (RBAC) for Redis Enterprise
Mutual TLS authentication: redis.io/­topics/­encryption
Password-based authentication
More information provided by the system vendor
AltibaseMicrosoft Azure Cosmos DB infoformer name was Azure DocumentDBRedis
Specific characteristicsThe Redis real-time data platform builds upon the unmatched simplicity and speed...
» more
Competitive advantagesRedis Enterprise is a robust in-memory database platform built by the people who...
» more
Typical application scenariosRedis Enterprise is used by large enterprise, startup, and government organizations...
» more
Key customersVerizon, Vodafone, Atlassian, Trip Advisor, Jet.com, Nokia, Samsung, HTC, Docker,...
» more
Market metricsMost launched Docker container per day according to Docker Hub (7.2M launches per...
» more
Licensing and pricing modelsRedis Enterprise Cloud lets users scale up and down instantly, and pay only for the...
» 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 partiesCData: Connect to Big Data & NoSQL through standard Drivers.
» more
Redisson PRO: The ultra-fast Redis Java Client.
» more

Read the Redis NoSQL benchmark report.
» 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
AltibaseMicrosoft Azure Cosmos DB infoformer name was Azure DocumentDBRedis
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

In-memory OLAP Database Market Report 2020: Altibase, IBM, Microsoft, Oracle, SAP SE, Exasol, Jedox, Kognitio, Mcobject, MemSQL, etc. – Puck77
20 October 2021, Puck77

In-Memory Computing Market Size, Growth 2028 | Key Companies – Altibase, SAP SE, IBM, Microsoft, Oracle, etc. – Puck77
20 October 2021, Puck77

In-Memory Database Market Global Analysis 2021-2028: Amazon Web Services, Altibase Corporation, McObject LLC, Microsoft Corporation, VoltDB, and Many More. – Puck77
18 October 2021, Puck77

NEWSQL Database Market Report 2020: Microsoft Corporation, IBM, Oracle, SAP, Amazon, Pivotal, Altibase, MemSQL, TIBCO, VoltDB, etc. – Puck77
21 October 2021, Puck77

Enterprise Database Software Market: Oracle, Sonadier, Microsoft, SAP, SolarWinds, IBM, PostgreSQL, Airtable, QuintaDB, MariaDB Corporation Ab, Firebird, ManageEngine, Teradata, Quick Base, Altibase, Software AG – Puck77
20 October 2021, Puck77

provided by Google News

NoSQL Software Market: MongoDB, OrientDB, Amazon, Azure Cosmos DB, Couchbase, ArangoDB, CouchDB, MarkLogic, SQL-RD, RethinkDB, RavenDB, Microsoft, Redis – Puck77
21 October 2021, Puck77

Azure Cosmos DB alert: This critical vulnerability puts users at risk
27 August 2021, ZDNet

Microsoft Warns Customers about a Critical Vulnerability in Azure Cosmos DB
31 August 2021, InfoQ.com

Document Databases Software Market 2021 Share Growth, Size Value, Trends, Rigonal outlook by 2028 | MongoDB, Amazon, ArangoDB, Azure Cosmos DB – Puck77
20 October 2021, Puck77

Microsoft Azure Cosmos DB incident underscores the need to closely watch cloud data – Urgent Comms
1 September 2021, Urgent Communications

provided by Google News

AWS gets persistent with MemoryDB for Redis
11 October 2021, The Register

Enterprise Database Market Rewriting Long Term Growth Story | EnterpriseDB, Redis Labs
18 October 2021, Digital Journal

Open-Source Database Software Market Growth Drivers, Trends, analysis and Global Profit by 2028 | MySQL, Redis, Couchbase, Apache Hive – Puck77
19 October 2021, Puck77

Why you should consider a Databaseless architecture
30 September 2021, JAXenter

Why have one on-prem database, when you could have 15 in the cloud?
5 October 2021, The Register

provided by Google News

Job opportunities

Support Engineer - Cosmos DB
Microsoft, Issaquah, WA

Lead Azure Data Analytics and Business Intelligence Developer
Catalyte, Remote

Azure Architect
QuantumBricks, Seattle, WA

SQL and Azure Database Administrator
Division of Information Technology - NYC Department of Health and Mental Hygiene, Queens, NY

Customer Engineer, Data & AI
Microsoft, New York, NY

Database App Server Engineer
Maryland Courts, Annapolis, MD

Remote Principle Database Engineer
Piper Companies, Remote

Senior Database Engineer - NoSQL (Redis)
MasterCard, O'Fallon, MO

Database Administrator 3 (Remote Available)
Choice Hotels, Remote

Database Administrator - 3939662
Accenture, Charlotte, NC

jobs by Indeed



Share this page

Featured Products

Datastax Astra logo

Build cloud-native apps fast with Astra, the open-source, multi-cloud stack for
modern data apps.
Get started with 5 GB free..

Neo4j logo

See for yourself how a graph database can make your life easier.
Use Neo4j online for free.

Couchbase logo

The modern database for enterprise applications. Build fast. Scale Big. Save more.
Get started today.

MariaDB logo

SkySQL, the ultimate
MariaDB cloud, is here.

Get started with SkySQL today!

AllegroGraph logo

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

Present your product here