Ignite™ is a memory-centric distributed database, caching, and processing platform for
transactional, analytical, and streaming workloads, delivering in-memory speeds at petabyte scale

MAIN BENEFITS


Keep Your Database

Accelerate existing Relational and NoSQL databases with Ignite™ in-memory data grid and caching capabilities

SQL at NoSQL Scale

Achieve horizontal scalability, strong consistency, and high availability with Ignite™ distributed SQL

 

MAIN FEATURES


Memory-Centric Storage

Store and process distributed data
in memory and on disk

Distributed SQL

Distributed memory-centric SQL database with support for joins

Distributed Key-Value

Read, write, transact with fastest key-value data grid and cache

 


ACID Transactions

Enforce full ACID compliance across distributed data sets


Collocated Processing

Avoid data noise by sending computations to cluster nodes


Machine Learning βeta

Train and deploy distributed machine learning models

 

HOW IGNITE COMPARES


Feature RDBMS NoSQL IMDG Ignite™
Scalability vertical horizontal horizontal horizontal
Availability failover only high high high
Consistency strong eventual strong strong
In-Memory caching only in-memory store in-memory store
Persistence
SQL
Key-Value
Collocated Processing
Scalability
RDBMS vertical
NoSQL horizontal
IMDG horizontal
Ignite™ horizontal
Availability
RDBMS failover only
NoSQL high
IMDG high
Ignite™ high
Consistency
RDBMS strong
NoSQL eventual
IMDG strong
Ignite™ strong
In-Memory
RDBMS caching only
NoSQL
IMDG in-memory store
Ignite™ in-memory store
Persistence
RDBMS
NoSQL
IMDG
Ignite™
SQL
RDBMS
NoSQL
IMDG
Ignite™
Key-Value
RDBMS
NoSQL
IMDG
Ignite™
Collocated-Processing
RDBMS
NoSQL
IMDG
Ignite™

SCREENCASTS


02:59
03:49
03:50

 

LATEST NEWS