You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ignite.apache.org by ds...@apache.org on 2015/09/21 10:51:21 UTC
svn commit: r1704236 -
/ignite/site/trunk/use-cases/datagridreplace/hazelcast.html
Author: dsetrakyan
Date: Mon Sep 21 08:51:16 2015
New Revision: 1704236
URL: http://svn.apache.org/viewvc?rev=1704236&view=rev
Log:
benchmarks page
Modified:
ignite/site/trunk/use-cases/datagridreplace/hazelcast.html
Modified: ignite/site/trunk/use-cases/datagridreplace/hazelcast.html
URL: http://svn.apache.org/viewvc/ignite/site/trunk/use-cases/datagridreplace/hazelcast.html?rev=1704236&r1=1704235&r2=1704236&view=diff
==============================================================================
--- ignite/site/trunk/use-cases/datagridreplace/hazelcast.html (original)
+++ ignite/site/trunk/use-cases/datagridreplace/hazelcast.html Mon Sep 21 08:51:16 2015
@@ -134,219 +134,6 @@ under the License.
</table>
<br/>
</section>
-
- <section id="benchmarksconfiguration" class="page-section">
- <h2>Ignite vs Hazelcast Benchmarks</h2>
- <p>
- Benchmarks were performed on Ignite 1.0.0 and Hazelcast 3.5 to evaluate and compare
- their performance for various cache operations and SQL based cache queries. The results
- obtained provide throughput, latency, and percentile probes measuring various metrics during
- benchmark execution.
- </p>
-
- <table style="width: 70% !important;" class="formatted">
- <thead>
- <tr>
- <th colspan="2" style="text-align:center;">
- Technical Details
- </th>
- </tr>
- </thead>
- <tbody>
- <tr>
- <td><b>Hardware</b></td>
- <td>c4.2xlarge</td>
- </tr>
- <tr>
- <td><b>CPU</b></td>
- <td>8</td>
- </tr>
- <tr>
- <td><b>RAM (GB)</b></td>
- <td>15</td>
- </tr>
- <tr>
- <td><b>Number of Nodes</b></td>
- <td>4</td>
- </tr>
- </tbody>
- </table>
- </section>
-
- <section id="atomic-putandgetbenchmark" class="page-section">
- <h3>Atomic Put and Get Benchmark</h3>
- <br/>
- <div class="col-sm-12 col-md-12 col-xs-12" style="padding:0;">
- <div class="col-sm-6 col-md-6 col-xs-12" style="padding-left:0; padding-right:0;">
- <table class="formatted benchmarks">
- <thead>
- <tr>
- <th colspan="2">
- Throughput, operations/sec<br/>
- <span style="font-weight:normal;font-size:smaller;">Bigger number represents better throughput</span>
- </th>
- </tr>
- </thead>
- <tbody>
- <tr>
- <td><b>Apache Ignite</b></td>
- <td>76,768</td>
- </tr>
- <tr>
- <td><b>Hazelcast</b></td>
- <td>74,066</td>
- </tr>
- </tbody>
- </table>
- </div>
- <div class="col-sm-6 col-md-6 col-xs-12" style="padding-left:0; padding-right:0">
- <table class="formatted benchmarks">
- <thead>
- <tr>
- <th colspan="2">
- Latency, milliseconds<br/>
- <span style="font-weight:normal;font-size:smaller;">Smaller number represents better latency</span>
- </th>
- </tr>
- </thead>
- <tbody>
- <tr>
- <td><b>Apache Ignite</b></td>
- <td>0.83</td>
- </tr>
- <tr>
- <td><b>Hazelcast</b></td>
- <td>0.86</td>
- </tr>
- </tbody>
- </table>
- </div>
- </div>
- <p>
- <a href="/benchmarks/ignite-vs-hazelcast/002-ignite-atomic-put-get-1-backup/Results.html">
- See graph <i class="fa fa-angle-double-right"></i></a>
- </p>
- </section>
-
- <section id="opt-tx-putandgetbenchmark" class="page-section">
- <h3>Transactional Put and Get Benchmark</h3>
- <br/>
- <div class="col-sm-12 col-md-12 col-xs-12" style="padding:0;">
- <div class="col-sm-6 col-md-6 col-xs-12" style="padding-left:0; padding-right:0;">
- <table class="formatted benchmarks">
- <thead>
- <tr>
- <th colspan="2">
- Throughput, operations/sec<br/>
- <span style="font-weight:normal;font-size:smaller;">Bigger number represents better throughput</span>
- </th>
- </tr>
- </thead>
- <tbody>
- <tr>
- <td><b>Apache Ignite</b></td>
- <td>34,430</td>
- </tr>
- <tr>
- <td><b>Hazelcast</b></td>
- <td>22,185</td>
- </tr>
- </tbody>
- </table>
- </div>
- <div class="col-sm-6 col-md-6 col-xs-12" style="padding-left:0; padding-right:0">
- <table class="formatted benchmarks">
- <thead>
- <tr>
- <th colspan="2">
- Latency, milliseconds<br/>
- <span style="font-weight:normal;font-size:smaller;">Smaller number represents better latency</span>
- </th>
- </tr>
- </thead>
- <tbody>
- <tr>
- <td><b>Apache Ignite</b></td>
- <td>1.8</td>
- </tr>
- <tr>
- <td><b>Hazelcast</b></td>
- <td>2.8</td>
- </tr>
- </tbody>
- </table>
- </div>
- </div>
- <p>
- <a href="/benchmarks/ignite-vs-hazelcast/002-ignite-tx-put-get-1-backup/Results.html">
- See graph <i class="fa fa-angle-double-right"></i></a>
- </p>
- </section>
- <section id="sqlquerybenchmark" class="page-section">
- <h3>SQL Query Benchmark</h3>
- <br/>
- <div class="col-sm-12 col-md-12 col-xs-12" style="padding:0;">
- <div class="col-sm-6 col-md-6 col-xs-12" style="padding-left:0; padding-right:0;">
- <table class="formatted benchmarks">
- <thead>
- <tr>
- <th colspan="2">
- Throughput, operations/sec<br/>
- <span style="font-weight:normal;font-size:smaller;">Bigger number represents better throughput</span>
- </th>
- </tr>
- </thead>
- <tbody>
- <tr>
- <td><b>Apache Ignite</b></td>
- <td>32,467</td>
- </tr>
- <tr>
- <td><b>Hazelcast</b></td>
- <td>24</td>
- </tr>
- </tbody>
- </table>
- </div>
- <div class="col-sm-6 col-md-6 col-xs-12" style="padding-left:0; padding-right:0">
- <table class="formatted benchmarks">
- <thead>
- <tr>
- <th colspan="2">
- Latency, milliseconds<br/>
- <span style="font-weight:normal;font-size:smaller;">Smaller number represents better latency</span>
- </th>
- </tr>
- </thead>
- <tbody>
- <tr>
- <td><b>Apache Ignite</b></td>
- <td>1.9</td>
- </tr>
- <tr>
- <td><b>Hazelcast</b></td>
- <td>2576</td>
- </tr>
- </tbody>
- </table>
- </div>
- </div>
- <p>
- <a href="/benchmarks/ignite-vs-hazelcast/001-ignite-sql-query-1-backup/Results.html">
- See graph <i class="fa fa-angle-double-right"></i></a>
- </p>
- </section>
-
- <br/>
- <section class="page-section">
- <h3>More Benchmarks</h3>
- <p>
- Ignite and all other benchmarks are written on top of Yardstick Benchmarking Framework, hosted on
- <a href="https://github.com/apacheignite/yardstick-ignite" target="_blank">GitHub</a>
- where you can find full documentation.
- </p>
-
- </section>
</main>
<!--#include virtual="/includes/footer.html" -->