Performance Benchmarks

GridGain/Apache Ignite vs Hazelcast

Test Environment

These tests were performed on Amazon EC2.

Specification Description
Cloud AWS EC2
EC2 Instance Type c4.2xlarge
vCPU 8
RAM 15GiB
AWS AMI http://thecloudmarket.com/image/ami-b66ed3de--amzn-ami-hvm-2014-09-1-x86-64-ebs
Operating System Linux
Java Oracle 1.7.0_55

Test Parameters

Parameter Value
Number of Nodes 4
Yardstick Setup 3 server nodes 1 driver node
Number of Threads 256
Test Duration (minutes) 1

Original Data

https://s3.amazonaws.com/dannyc/yardstick/hz-3.6-EA-vs-GridGain-Ignite-1.4.1.zip

Results Summary

Across the board, Hazelcast has up to 90% more throughput with lower latencies.

Benchmark 1: JCache Put


Benchmark 1: JCache Put

Benchmark 2: JCache Put/Get


Benchmark 3: Put Tx

Benchmark 3: Put Tx
Benchmark 3: Put Tx

Benchmark 4: Put Get Tx Pessimistic

Benchmark 4: Put Get Tx Pessimistic
Benchmark 4: Put Get Tx Pessimistic

Benchmark 5: Put Get Tx Optimistic


Benchmark 5: Put Get Tx Optimistic

Benchmark 6: SQL Query

Benchmark 6: SQL Query
Benchmark 6: SQL Query

Benchmark 7: SQL Query & Put

Benchmark 7: SQL Query & Put

Benchmark 8: Map Atomic Put

Benchmark 8: Map Atomic Put
Benchmark 8: Map Atomic Put

Benchmark 9: Map Atomic Put Get

Benchmark 9: Map Atomic Put Get
Benchmark 9: Map Atomic Put Get