How to run Ignite on JDK 9,10 and 11
Ignite™ is a memory-centric distributed
database, caching, and processing platform for
transactional, analytical, and streaming workloads
delivering in-memory speeds at petabyte scale
ING,
Sberbank,
HomeAway,
Wellington,
American Airlines,
Accelerate existing Relational and NoSQL databases with
Achieve
Store and process distributed data
in memory and on disk
Distributed memory-centric SQL database with support for joins
Read, write, transact with fastest
| 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 | ✓ system-of-record | ✓ system-of-record | ✗ memory-offload | ✓ system-of-record |
| 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✓ system-of-record |
| NoSQL✓ system-of-record |
| IMDG✗ memory-offload |
| Ignite™✓ system-of-record |
| SQL |
| RDBMS✓ |
| NoSQL✗ |
| IMDG✗ |
| Ignite™✓ |
| Key-Value |
| RDBMS✗ |
| NoSQL✓ |
| IMDG✓ |
| Ignite™✓ |
| Collocated-Processing |
| RDBMS✗ |
| NoSQL✗ |
| IMDG✓ |
| Ignite™✓ |