Author: dmagda Date: Fri Feb 23 20:14:07 2018 New Revision: 1825168 URL: http://svn.apache.org/viewvc?rev=1825168&view=rev Log: updated index page
Modified: ignite/site/branches/ignite-7061/index.html Modified: ignite/site/branches/ignite-7061/index.html URL: http://svn.apache.org/viewvc/ignite/site/branches/ignite-7061/index.html?rev=1825168&r1=1825167&r2=1825168&view=diff ============================================================================== --- ignite/site/branches/ignite-7061/index.html (original) +++ ignite/site/branches/ignite-7061/index.html Fri Feb 23 20:14:07 2018 @@ -46,7 +46,7 @@ under the License. <link href='https://fonts.googleapis.com/css?family=Open+Sans:400,300,300italic,400italic,600,600italic,700,700italic,800,800italic' rel='stylesheet' type='text/css'> </head> -<body> +<div> <div id="ignite-header"> <!--#include virtual="/includes/header.html" --> </div> @@ -106,473 +106,513 @@ under the License. </div> </div> -<main id="main" role="main" class="container"> - <p style="text-align:center; font-size:21px; margin-bottom: 60px; margin-top:50px;"> - Ignite™ is a memory-centric distributed - <strong>database</strong>, <strong>caching</strong>, and <strong>processing</strong> platform for<br/> - transactional, analytical, and streaming workloads, - delivering in-memory speeds at petabyte scale - </p> - <div class="section-heading"> - <h2>MAIN BENEFITS</h2> - </div> - <hr> - - <!-- Ignite Benefits section --> - <section id="benefits" class="page-section" style=" border: none; margin-top: -120px;"> - <div class="col-sm-4 col-md-4 col-xs-12 feature-box feature-box-left"> - <a href="/provenusecases.html" title="Apache Ignite™ is in use at"> - <div class="ignite-used-by-panel"> - <p class="feature-icon"></p> - <h3>Ignite is Used by</h3> - </div> - </a> - <p> - <a href="https://www.imcsummit.org/2017/eu/sessions/journey-use-imdg-strengthen-electronic-banking-offering-ing-be" target="_blank">ING</a>, - <a href="https://www.imcsummit.org/us/sessions/high-availability-and-disaster-recovery-imdg" target="_blank">Sberbank</a>, - <a href="https://www.imcsummit.org/us/sessions/ignite-compute-grid-in-cloud" target="_blank">HomeAway</a>, - <br/> - <a href="https://www.imcsummit.org/us/sessions/implementation-investment-book-record-ibor-using-apache-ignitegridgain" target="_blank">Wellington</a>, - - <a href=" https://www.youtube.com/embed/bOTR8GfVwGk" target="_blank">FSB</a>, - <a href="https://www.youtube.com/watch?v=1D8hyLWMtfM" target="_blank"><nobr>The Glue</nobr></a>, - - <br/> - <a href="https://www.imcsummit.org/us/sessions/how-in-memory-solutions-can-assist-saas-integrations" target="_blank"><nobr>24 Hour Fitness</nobr></a>, - <a href="https://www.imcsummit.org/2017/eu/sessions/using-memory-grid-compute-achieve-scalability-and-high-performance-legacy-travel" target="_blank"><nobr>JacTravel</nobr></a>, - - <br/> - and <a href="/provenusecases.html">many more</a> - </p> +<div id="main" role="main"> + <div class="container"> + <p style="text-align:center; font-size:21px; margin-bottom: 60px; margin-top:50px;"> + Ignite™ is a memory-centric distributed + <strong>database</strong>, <strong>caching</strong>, and <strong>processing</strong> platform for<br/> + transactional, analytical, and streaming workloads, + delivering in-memory speeds at petabyte scale + </p> + <div class="section-heading"> + <h2>MAIN BENEFITS</h2> + <hr> </div> - <div class="col-sm-4 col-md-4 col-xs-12 feature-box feature-box-center"> - <a href="/use-cases/caching/database-caching.html" title="Database caching with Apache Ignite™"> - <div class="keep-your-database-panel"> - <p class="feature-icon"></p> - <h3>Keep Your Database</h3> - </div> - </a> - <p> - Accelerate existing Relational and NoSQL databases with <nobr>Ignite™</nobr> - <nobr>in-memory data grid</nobr> and caching capabilities - </p> - </div> - <div class="col-sm-4 col-md-4 col-xs-12 feature-box feature-box-right"> - <a href="/use-cases/database/distributed-database.html" title="ACID compliant transactions ensuring guaranteed consistency"> - <div class="sql-at-nosql-scale-panel"> - <p class="feature-icon"></p> - <h3>SQL at NoSQL Scale</h3> - </div> - </a> - <p> - Achieve <nobr>horizontal scalability</nobr>, <nobr>strong consistency</nobr>, and <nobr>high availability</nobr> - with <nobr>Ignite™</nobr> <nobr>distributed SQL</nobr> - <!--while accessing clustered data using Ignite distributed SQL--> - </p> - </div> - <p style="margin:0;"> </p> - </section> + <!-- Ignite Benefits section --> + <section id="benefits" class="page-section" style=" border: none; margin-top: -120px;"> + <div class="col-sm-4 col-md-4 col-xs-12 feature-box feature-box-left"> + <a href="/provenusecases.html" + onclick="ga('send', 'event', 'apache_ignite_benefits', 'homepage_click', 'provenusecases_page');" + title="Apache Ignite™ is in use at"> + <div class="ignite-used-by-panel"> + <p class="feature-icon"></p> + <h3>Ignite is Used by</h3> + </div> + </a> + <p> + <a href="https://www.imcsummit.org/2017/eu/sessions/journey-use-imdg-strengthen-electronic-banking-offering-ing-be" + onclick="ga('send', 'event', 'apache_ignite_benefits', 'homepage_click', 'ING');" + target="_blank">ING</a>, + <a href="https://www.imcsummit.org/us/sessions/high-availability-and-disaster-recovery-imdg" + onclick="ga('send', 'event', 'apache_ignite_benefits', 'homepage_click', 'Sberbank');" + target="_blank">Sberbank</a>, + <a href="https://www.imcsummit.org/us/sessions/ignite-compute-grid-in-cloud" + onclick="ga('send', 'event', 'apache_ignite_benefits', 'homepage_click', 'HomeAway');" + target="_blank">HomeAway</a>, + <br/> + <a href="https://www.imcsummit.org/us/sessions/implementation-investment-book-record-ibor-using-apache-ignitegridgain" + onclick="ga('send', 'event', 'apache_ignite_benefits', 'homepage_click', 'Wellington');" + target="_blank">Wellington</a>, + + <a href=" https://www.youtube.com/embed/bOTR8GfVwGk" + onclick="ga('send', 'event', 'apache_ignite_benefits', 'homepage_click', 'FSB');" + target="_blank">FSB</a>, + <a href="https://www.youtube.com/watch?v=1D8hyLWMtfM" + onclick="ga('send', 'event', 'apache_ignite_benefits', 'homepage_click', 'The_Glue');" + target="_blank"><nobr>The Glue</nobr></a>, + + <br/> + <a href="https://www.imcsummit.org/us/sessions/how-in-memory-solutions-can-assist-saas-integrations" + onclick="ga('send', 'event', 'apache_ignite_benefits', 'homepage_click', '24_Hour_Fitness');" + target="_blank"><nobr>24 Hour Fitness</nobr></a>, + <a href="https://www.imcsummit.org/2017/eu/sessions/using-memory-grid-compute-achieve-scalability-and-high-performance-legacy-travel" + onclick="ga('send', 'event', 'apache_ignite_benefits', 'homepage_click', 'JacTravel');" + target="_blank"><nobr>JacTravel</nobr></a>, + + <br/> + and <a href="/provenusecases.html" + onclick="ga('send', 'event', 'apache_ignite_benefits', 'homepage_click', 'provenusecases_page');"> + many more</a> + </p> + </div> + <div class="col-sm-4 col-md-4 col-xs-12 feature-box feature-box-center"> + <a href="/use-cases/caching/database-caching.html" + onclick="ga('send', 'event', 'apache_ignite_benefits', 'homepage_click', 'database-caching');" + title="Database caching with Apache Ignite™"> + <div class="keep-your-database-panel"> + <p class="feature-icon"></p> + <h3>Keep Your Database</h3> + </div> + </a> + <p> + Accelerate existing Relational and NoSQL databases with <nobr>Ignite™</nobr> + <nobr>in-memory data grid</nobr> and caching capabilities + </p> + + </div> + <div class="col-sm-4 col-md-4 col-xs-12 feature-box feature-box-right"> + <a href="/use-cases/database/distributed-database.html" + onclick="ga('send', 'event', 'apache_ignite_benefits', 'homepage_click', 'distributed-database');" + title="Apache Ignite™ distributed database"> + <div class="sql-at-nosql-scale-panel"> + <p class="feature-icon"></p> + <h3>SQL at NoSQL Scale</h3> + </div> + </a> + <p> + Achieve <nobr>horizontal scalability</nobr>, <nobr>strong consistency</nobr>, and <nobr>high availability</nobr> + with <nobr>Ignite™</nobr> <nobr>distributed SQL</nobr> + <!--while accessing clustered data using Ignite distributed SQL--> + </p> - <div class="section-heading"> - <h2>MAIN FEATURES</h2> + </div> + <p style="margin:0;"> </p> + </section> </div> - <hr> - <section id="features" class="page-section" style=" border: none;"> - <div class="col-sm-4 col-md-4 col-xs-12 feature-box feature-box-left"> - <a href="/features/sql.html" - onclick="ga('send', 'event', 'apache_ignite_features', 'homepage_click', 'distributed_sql');" - title="Apache Ignite™ as SQL Database"> - <div class="key-value-panel"> - <p class="feature-icon"></p> - <h3>Distributed SQL</h3> - </div> - </a> - <p> - Distributed memory-centric SQL database with support for joins - </p> - </div> - <div class="col-sm-4 col-md-4 col-xs-12 feature-box feature-box-center"> - <a href="/features/datagrid.html" - onclick="ga('send', 'event', 'apache_ignite_features', 'homepage_click', 'distributed_key_value');" - title="Apache Ignite™ is an In-Memory Key Value Store"> - <div class="distributed-sql-panel"> - <p class="feature-icon"></p> - <h3>Distributed Key-Value</h3> - </div> - </a> - <p> - Read, write, transact with fastest <nobr>key-value</nobr> data grid and cache - </p> + <div style="background: #f1f1f1;"> + <div class="container"> + <div class="section-heading"> + <h2>MAIN FEATURES</h2> + <hr> + </div> - </div> - <div class="col-sm-4 col-md-4 col-xs-12 feature-box feature-box-right"> - <a href="https://apacheignite.readme.io/docs/transactions" - onclick="ga('send', 'event', 'apache_ignite_features', 'homepage_click', 'acid_transactions');" - title="ACID compliant transactions ensuring guaranteed consistency" target="_blank"> - <div class="acid-transactions-panel"> - <p class="feature-icon"></p> - <h3>ACID Transactions</h3> - </div> - </a> - <p> - Enforce full ACID compliance across distributed data sets - </p> + <section id="features" class="page-section" style=" border: none;"> + <div class="col-sm-4 col-md-4 col-xs-12 feature-box feature-box-left"> + <a href="/features/sql.html" + onclick="ga('send', 'event', 'apache_ignite_features', 'homepage_click', 'distributed_sql');" + title="Apache Ignite™ as SQL Database"> + <div class="key-value-panel"> + <p class="feature-icon"></p> + <h3>Distributed SQL</h3> + </div> + </a> + <p> + Distributed memory-centric SQL database with support for joins + </p> + </div> + <div class="col-sm-4 col-md-4 col-xs-12 feature-box feature-box-center"> + <a href="/features/datagrid.html" + onclick="ga('send', 'event', 'apache_ignite_features', 'homepage_click', 'distributed_key_value');" + title="Apache Ignite™ is an In-Memory Key Value Store"> + <div class="distributed-sql-panel"> + <p class="feature-icon"></p> + <h3>Distributed Key-Value</h3> + </div> + </a> + <p> + Read, write, transact with fastest <nobr>key-value</nobr> data grid and cache + </p> - </div> - <p style="margin:0;"> </p> - </section> - <section id="features-2" class="page-section" style="border:none; padding-top:110px;"> - <div class="col-sm-4 col-md-4 col-xs-12 feature-box feature-box-left"> - <hr> - <a href="/arch/durablememory.html" - onclick="ga('send', 'event', 'apache_ignite_features', 'homepage_click', 'durable_memory');" - title="Apache Ignite™ Memory-Centric Architecture"> - <div class="durable-memory-panel"> - <p class="feature-icon"></p> - <h3>Durable Memory</h3> - </div> - </a> - <p> - Store and process distributed data <br/>in memory and on disk - </p> + </div> + <div class="col-sm-4 col-md-4 col-xs-12 feature-box feature-box-right"> + <a href="https://apacheignite.readme.io/docs/transactions" + onclick="ga('send', 'event', 'apache_ignite_features', 'homepage_click', 'acid_transactions');" + title="ACID compliant transactions ensuring guaranteed consistency" target="_blank"> + <div class="acid-transactions-panel"> + <p class="feature-icon"></p> + <h3>ACID Transactions</h3> + </div> + </a> + <p> + Enforce full ACID compliance across distributed data sets + </p> + + </div> + <p style="margin:0;"> </p> + </section> + <section id="features-2" class="page-section" style="border:none; padding-top:110px;"> + <div class="col-sm-4 col-md-4 col-xs-12 feature-box feature-box-left"> + <hr> + <a href="/arch/durablememory.html" + onclick="ga('send', 'event', 'apache_ignite_features', 'homepage_click', 'durable_memory');" + title="Apache Ignite™ Memory-Centric Architecture"> + <div class="durable-memory-panel"> + <p class="feature-icon"></p> + <h3>Durable Memory</h3> + </div> + </a> + <p> + Store and process distributed data <br/>in memory and on disk + </p> + </div> + <div class="col-sm-4 col-md-4 col-xs-12 feature-box feature-box-center"> + <hr> + <a href="/features/collocatedprocessing.html" + onclick="ga('send', 'event', 'apache_ignite_features', 'homepage_click', 'collocated_processing');" + title="Collocate computations with data using Apache Ignite™"> + <div class="collocated-processing-panel"> + <p class="feature-icon"></p> + <h3>Collocated Processing</h3> + </div> + </a> + <p> + Avoid data noise by sending computations to cluster nodes + </p> + </div> + <div class="col-sm-4 col-md-4 col-xs-12 feature-box feature-box-right"> + <hr> + <a href="/features/machinelearning.html" + onclick="ga('send', 'event', 'apache_ignite_features', 'homepage_click', 'machine_learning');" + title="Apache Ignite™ supports machine learning capabilities"> + <div class="machine-learning-panel"> + <p class="feature-icon"></p> + <h3>Machine Learning <sup><span style="font-size: 16px;">βeta</span></sup></h3> + </div> + </a> + <p> + Train and deploy distributed machine learning models + </p> + </div> + <p style="margin:0;"> </p> + </section> </div> - <div class="col-sm-4 col-md-4 col-xs-12 feature-box feature-box-center"> - <hr> - <a href="/features/collocatedprocessing.html" - onclick="ga('send', 'event', 'apache_ignite_features', 'homepage_click', 'collocated_processing');" - title="Collocate computations with data using Apache Ignite™"> - <div class="collocated-processing-panel"> - <p class="feature-icon"></p> - <h3>Collocated Processing</h3> - </div> - </a> - <p> - Avoid data noise by sending computations to cluster nodes - </p> - </div> - <div class="col-sm-4 col-md-4 col-xs-12 feature-box feature-box-right"> + </div> + + <div class="container"> + <div id="comparison-matrix" class="section-heading"> + <h2>HOW IGNITE COMPARES</h2> <hr> - <a href="/features/machinelearning.html" - onclick="ga('send', 'event', 'apache_ignite_features', 'homepage_click', 'machine_learning');" - title="Apache Ignite™ supports machine learning capabilities"> - <div class="machine-learning-panel"> - <p class="feature-icon"></p> - <h3>Machine Learning <sup><span style="font-size: 16px;">βeta</span></sup></h3> - </div> - </a> - <p> - Train and deploy distributed machine learning models - </p> </div> - <p style="margin:0;"> </p> - </section> - - <div id="comparison-matrix" class="section-heading"> - <h2>HOW IGNITE COMPARES</h2> - <hr> - </div> - <section id="comparison-matrix-section" class="page-section" style="border: none"> - <table class="comparison-matrix" name="comparison-matrix"> - <thead> - <tr> - <th data-toggle="tooltip" title="Feature Name">Feature</th> - <th data-toggle="tooltip" title="Relational Database">RDBMS</th> - <th data-toggle="tooltip" title="NoSQL Database">NoSQL</th> - <th data-toggle="tooltip" title="In-Memory Data Grid">IMDG</th> - <th data-toggle="tooltip" title="Apache Ignite™">Ignite™</th> - </tr> - </thead> - <tbody> - <tr> - <td>Scalability</td> - <td><span class="cross-mark">✗</span> vertical</td> - <td><span class="check-mark">✓</span> horizontal</td> - <td><span class="check-mark">✓</span> horizontal</td> - <td class="highlight-ignite-comparison"><span class="check-mark">✓</span> horizontal</b></td> - </tr> - <tr> - <td>Availability</td> - <td><span class="cross-mark">✗</span> failover only</td> - <td><span class="check-mark">✓</span> high</td> - <td><span class="check-mark">✓</span> high</td> - <td class="highlight-ignite-comparison"><span class="check-mark">✓</span> high</b></td> - </tr> - <tr> - <td>Consistency</td> - <td><span class="check-mark">✓</span> strong</td> - <td><span class="cross-mark">✗</span> eventual</td> - <td><span class="check-mark">✓</span> strong</td> - <td class="highlight-ignite-comparison"><span class="check-mark">✓</span> strong</b></td> - </tr> - <tr> - <td>In-Memory</td> - <td><span class="check-mark">✓</span> caching only</td> - <td><span class="cross-mark">✗</span></td> - <td><span class="check-mark">✓</span> in-memory store</td> - <td class="highlight-ignite-comparison"><span class="check-mark">✓</span> in-memory store</b></td> - </tr> - <tr> - <td>Persistence</td> - <td><span class="check-mark">✓</span></td> - <td><span class="check-mark">✓</span></td> - <td><span class="cross-mark">✗</span></td> - <td class="highlight-ignite-comparison"><span class="check-mark">✓</span></b></td> - </tr> - <tr> - <td>SQL</td> - <td><span class="check-mark">✓</span></td> - <td><span class="cross-mark">✗</span></td> - <td><span class="cross-mark">✗</span></td> - <td class="highlight-ignite-comparison"><span class="check-mark">✓</span></b></td> - </tr> - <tr> - <td>Key-Value</td> - <td><span class="cross-mark">✗</span></td> - <td><span class="check-mark">✓</span></td> - <td><span class="check-mark">✓</span></td> - <td class="highlight-ignite-comparison"><span class="check-mark">✓</span></b></td> - </tr> - <tr> - <td>Collocated Processing</td> - <td><span class="cross-mark">✗</span></td> - <td><span class="cross-mark">✗</span></td> - <td><span class="check-mark">✓</span></td> - <td class="highlight-ignite-comparison"><span class="check-mark">✓</span></b></td> - </tr> - </tbody> - </table> - - <table class="comparison-matrix-mobile" name="comparison-matrix-sm"> - <thead> - <tr><th>Scalability</th></tr> - </thead> - <tbody> - <tr><td><span class="left">RDBMS</span><span class="right"><span class="cross-mark">✗</span> vertical</span></td></tr> - <tr><td><span class="left">NoSQL</span><span class="right"><span class="check-mark">✓</span> horizontal</span></td></tr> - <tr><td><span class="left">IMDG</span><span class="right"><span class="check-mark">✓</span> horizontal</span></td></tr> - <tr class="ignite"><td><span class="left"><b>Ignite™</b></span><span class="right"><span class="check-mark">✓</span> <b>horizontal</b></span></td></tr> - </tbody> - <thead> - <tr><th>Availability</th></tr> - </thead> - <tbody> - <tr><td><span class="left">RDBMS</span><span class="right"><span class="cross-mark">✗</span> failover only</span></td></tr> - <tr><td><span class="left">NoSQL</span><span class="right"><span class="check-mark">✓</span> high</span></td></tr> - <tr><td><span class="left">IMDG</span><span class="right"><span class="check-mark">✓</span> high</span></td></tr> - <tr class="ignite"><td><span class="left"><b>Ignite™</b></span><span class="right"><span class="check-mark">✓</span> <b>high</b></span></td></tr> - </tbody> - <thead> - <tr><th>Consistency</th></tr> - </thead> - <tbody> - <tr><td><span class="left">RDBMS</span><span class="right"><span class="check-mark">✓</span> strong</span></td></tr> - <tr><td><span class="left">NoSQL</span><span class="right"><span class="cross-mark">✗</span> eventual</span></td></tr> - <tr><td><span class="left">IMDG</span><span class="right"><span class="check-mark">✓</span> strong</span></td></tr> - <tr class="ignite"><td><span class="left"><b>Ignite™</b></span><span class="right"><span class="check-mark">✓</span> <b>strong</b></span></td></tr> - </tbody> - <thead> - <tr><th>In-Memory</th></tr> - </thead> - <tbody> - <tr><td><span class="left">RDBMS</span><span class="right"><span class="check-mark">✓</span> caching only</span></td></tr> - <tr><td><span class="left">NoSQL</span><span class="right"><span class="cross-mark">✗</span></span></td></tr> - <tr><td><span class="left">IMDG</span><span class="right"><span class="check-mark">✓</span> in-memory store</span></td></tr> - <tr class="ignite"><td><span class="left"><b>Ignite™</b></span><span class="right"><span class="check-mark">✓</span> <b>in-memory store</b></span></td></tr> - </tbody> - <thead> - <tr><th>Persistence</th></tr> - </thead> - <tbody> - <tr><td><span class="left">RDBMS</span><span class="right"><span class="check-mark">✓</span></span></td></tr> - <tr><td><span class="left">NoSQL</span><span class="right"><span class="check-mark">✓</span></span></td></tr> - <tr><td><span class="left">IMDG</span><span class="right"><span class="cross-mark">✗</span></span></td></tr> - <tr class="ignite"><td><span class="left"><b>Ignite™</b></span><span class="right"><span class="check-mark">✓</span></span></td></tr> - </tbody> - <thead> - <tr><th>SQL</th></tr> - </thead> - <tbody> - <tr><td><span class="left">RDBMS</span><span class="right"><span class="check-mark">✓</span></span></td></tr> - <tr><td><span class="left">NoSQL</span><span class="right"><span class="cross-mark">✗</span></span></td></tr> - <tr><td><span class="left">IMDG</span><span class="right"><span class="cross-mark">✗</span></span></td></tr> - <tr class="ignite"><td><span class="left"><b>Ignite™</b></span><span class="right"><span class="check-mark">✓</span></span></td></tr> - </tbody> - <thead> - <tr><th>Key-Value</th></tr> - </thead> - <tbody> - <tr><td><span class="left">RDBMS</span><span class="right"><span class="cross-mark">✗</span></span></td></tr> - <tr><td><span class="left">NoSQL</span><span class="right"><span class="check-mark">✓</span></span></td></tr> - <tr><td><span class="left">IMDG</span><span class="right"><span class="check-mark">✓</span></span></td></tr> - <tr class="ignite"><td><span class="left"><b>Ignite™</b></span><span class="right"><span class="check-mark">✓</span></span></td></tr> - </tbody> - <thead> - <tr><th>Collocated-Processing</th></tr> - </thead> - <tbody> - <tr><td><span class="left">RDBMS</span><span class="right"><span class="cross-mark">✗</span></span></td></tr> - <tr><td><span class="left">NoSQL</span><span class="right"><span class="cross-mark">✗</span></span></td></tr> - <tr><td><span class="left">IMDG</span><span class="right"><span class="check-mark">✓</span></span></td></tr> - <tr class="ignite"><td><span class="left"><b>Ignite™</b></span><span class="right"><span class="check-mark">✓</span></span></td></tr> - </tbody> - </table> - </section> - - <div id="screencast" class="section-heading"> - <h2>SCREENCASTS</h2> - <hr> + <section id="comparison-matrix-section" class="page-section" style="border: none"> + <table class="comparison-matrix" name="comparison-matrix"> + <thead> + <tr> + <th data-toggle="tooltip" title="Feature Name">Feature</th> + <th data-toggle="tooltip" title="Relational Database">RDBMS</th> + <th data-toggle="tooltip" title="NoSQL Database">NoSQL</th> + <th data-toggle="tooltip" title="In-Memory Data Grid">IMDG</th> + <th data-toggle="tooltip" title="Apache Ignite™">Ignite™</th> + </tr> + </thead> + <tbody> + <tr> + <td>Scalability</td> + <td><span class="cross-mark">✗</span> vertical</td> + <td><span class="check-mark">✓</span> horizontal</td> + <td><span class="check-mark">✓</span> horizontal</td> + <td class="highlight-ignite-comparison"><span class="check-mark">✓</span> horizontal</b></td> + </tr> + <tr> + <td>Availability</td> + <td><span class="cross-mark">✗</span> failover only</td> + <td><span class="check-mark">✓</span> high</td> + <td><span class="check-mark">✓</span> high</td> + <td class="highlight-ignite-comparison"><span class="check-mark">✓</span> high</b></td> + </tr> + <tr> + <td>Consistency</td> + <td><span class="check-mark">✓</span> strong</td> + <td><span class="cross-mark">✗</span> eventual</td> + <td><span class="check-mark">✓</span> strong</td> + <td class="highlight-ignite-comparison"><span class="check-mark">✓</span> strong</b></td> + </tr> + <tr> + <td>In-Memory</td> + <td><span class="check-mark">✓</span> caching only</td> + <td><span class="cross-mark">✗</span></td> + <td><span class="check-mark">✓</span> in-memory store</td> + <td class="highlight-ignite-comparison"><span class="check-mark">✓</span> in-memory store</b></td> + </tr> + <tr> + <td>Persistence</td> + <td><span class="check-mark">✓</span></td> + <td><span class="check-mark">✓</span></td> + <td><span class="cross-mark">✗</span></td> + <td class="highlight-ignite-comparison"><span class="check-mark">✓</span></b></td> + </tr> + <tr> + <td>SQL</td> + <td><span class="check-mark">✓</span></td> + <td><span class="cross-mark">✗</span></td> + <td><span class="cross-mark">✗</span></td> + <td class="highlight-ignite-comparison"><span class="check-mark">✓</span></b></td> + </tr> + <tr> + <td>Key-Value</td> + <td><span class="cross-mark">✗</span></td> + <td><span class="check-mark">✓</span></td> + <td><span class="check-mark">✓</span></td> + <td class="highlight-ignite-comparison"><span class="check-mark">✓</span></b></td> + </tr> + <tr> + <td>Collocated Processing</td> + <td><span class="cross-mark">✗</span></td> + <td><span class="cross-mark">✗</span></td> + <td><span class="check-mark">✓</span></td> + <td class="highlight-ignite-comparison"><span class="check-mark">✓</span></b></td> + </tr> + </tbody> + </table> + + <table class="comparison-matrix-mobile" name="comparison-matrix-sm"> + <thead> + <tr><th>Scalability</th></tr> + </thead> + <tbody> + <tr><td><span class="left">RDBMS</span><span class="right"><span class="cross-mark">✗</span> vertical</span></td></tr> + <tr><td><span class="left">NoSQL</span><span class="right"><span class="check-mark">✓</span> horizontal</span></td></tr> + <tr><td><span class="left">IMDG</span><span class="right"><span class="check-mark">✓</span> horizontal</span></td></tr> + <tr class="ignite"><td><span class="left"><b>Ignite™</b></span><span class="right"><span class="check-mark">✓</span> <b>horizontal</b></span></td></tr> + </tbody> + <thead> + <tr><th>Availability</th></tr> + </thead> + <tbody> + <tr><td><span class="left">RDBMS</span><span class="right"><span class="cross-mark">✗</span> failover only</span></td></tr> + <tr><td><span class="left">NoSQL</span><span class="right"><span class="check-mark">✓</span> high</span></td></tr> + <tr><td><span class="left">IMDG</span><span class="right"><span class="check-mark">✓</span> high</span></td></tr> + <tr class="ignite"><td><span class="left"><b>Ignite™</b></span><span class="right"><span class="check-mark">✓</span> <b>high</b></span></td></tr> + </tbody> + <thead> + <tr><th>Consistency</th></tr> + </thead> + <tbody> + <tr><td><span class="left">RDBMS</span><span class="right"><span class="check-mark">✓</span> strong</span></td></tr> + <tr><td><span class="left">NoSQL</span><span class="right"><span class="cross-mark">✗</span> eventual</span></td></tr> + <tr><td><span class="left">IMDG</span><span class="right"><span class="check-mark">✓</span> strong</span></td></tr> + <tr class="ignite"><td><span class="left"><b>Ignite™</b></span><span class="right"><span class="check-mark">✓</span> <b>strong</b></span></td></tr> + </tbody> + <thead> + <tr><th>In-Memory</th></tr> + </thead> + <tbody> + <tr><td><span class="left">RDBMS</span><span class="right"><span class="check-mark">✓</span> caching only</span></td></tr> + <tr><td><span class="left">NoSQL</span><span class="right"><span class="cross-mark">✗</span></span></td></tr> + <tr><td><span class="left">IMDG</span><span class="right"><span class="check-mark">✓</span> in-memory store</span></td></tr> + <tr class="ignite"><td><span class="left"><b>Ignite™</b></span><span class="right"><span class="check-mark">✓</span> <b>in-memory store</b></span></td></tr> + </tbody> + <thead> + <tr><th>Persistence</th></tr> + </thead> + <tbody> + <tr><td><span class="left">RDBMS</span><span class="right"><span class="check-mark">✓</span></span></td></tr> + <tr><td><span class="left">NoSQL</span><span class="right"><span class="check-mark">✓</span></span></td></tr> + <tr><td><span class="left">IMDG</span><span class="right"><span class="cross-mark">✗</span></span></td></tr> + <tr class="ignite"><td><span class="left"><b>Ignite™</b></span><span class="right"><span class="check-mark">✓</span></span></td></tr> + </tbody> + <thead> + <tr><th>SQL</th></tr> + </thead> + <tbody> + <tr><td><span class="left">RDBMS</span><span class="right"><span class="check-mark">✓</span></span></td></tr> + <tr><td><span class="left">NoSQL</span><span class="right"><span class="cross-mark">✗</span></span></td></tr> + <tr><td><span class="left">IMDG</span><span class="right"><span class="cross-mark">✗</span></span></td></tr> + <tr class="ignite"><td><span class="left"><b>Ignite™</b></span><span class="right"><span class="check-mark">✓</span></span></td></tr> + </tbody> + <thead> + <tr><th>Key-Value</th></tr> + </thead> + <tbody> + <tr><td><span class="left">RDBMS</span><span class="right"><span class="cross-mark">✗</span></span></td></tr> + <tr><td><span class="left">NoSQL</span><span class="right"><span class="check-mark">✓</span></span></td></tr> + <tr><td><span class="left">IMDG</span><span class="right"><span class="check-mark">✓</span></span></td></tr> + <tr class="ignite"><td><span class="left"><b>Ignite™</b></span><span class="right"><span class="check-mark">✓</span></span></td></tr> + </tbody> + <thead> + <tr><th>Collocated-Processing</th></tr> + </thead> + <tbody> + <tr><td><span class="left">RDBMS</span><span class="right"><span class="cross-mark">✗</span></span></td></tr> + <tr><td><span class="left">NoSQL</span><span class="right"><span class="cross-mark">✗</span></span></td></tr> + <tr><td><span class="left">IMDG</span><span class="right"><span class="check-mark">✓</span></span></td></tr> + <tr class="ignite"><td><span class="left"><b>Ignite™</b></span><span class="right"><span class="check-mark">✓</span></span></td></tr> + </tbody> + </table> + </section> </div> - <section id="screencast-section" class="page-section" style="border: none;"> - <div class="col-sm-12 col-md-4 col-xs-12 screencast-left" > - <div class="relative"> - <!-- Trigger Modal --> - <a href="#sql-db-modal" data-toggle="modal"><img src="/images/video-screen-2-opt.jpg" width="300" height="180"> - <p class="video-image-text">DISTRIBUTED SQL <br/>DATABASE </p></a> - </div> - <span class="screencast-duration">02:59</span> - <!-- Modal HTML --> - <div id="sql-db-modal" class="modal fade"> - <div class="modal-dialog"> - <div class="modal-content video-modal-content" > - <div class="modal-header"> - <button type="button" class="close" data-dismiss="modal" aria-hidden="true">Ã</button> - <h4 class="modal-title">Apache Ignite™ Distributed SQL Database</h4> - </div> - <div class="modal-body"> - <iframe class="lazy_load" id="sql-db" width="668" height="400" data-src-lazy="https://www.youtube.com/embed/FKS8A86h-VY?rel=0" frameborder="0" allowfullscreen></iframe> + <div style="background: #f1f1f1;"> + <div class="container"> + <div id="screencast" class="section-heading"> + <h2>SCREENCASTS</h2> + <hr> + </div> + <section id="screencast-section" class="page-section" style="border: none;"> + <div class="col-sm-12 col-md-4 col-xs-12 screencast-left" > + <div class="relative"> + <!-- Trigger Modal --> + <a href="#sql-db-modal" data-toggle="modal"><img src="/images/video-screen-2-opt.jpg" width="300" height="180"> + <p class="video-image-text">DISTRIBUTED SQL <br/>DATABASE </p></a> + </div> + <span class="screencast-duration">02:59</span> + + <!-- Modal HTML --> + <div id="sql-db-modal" class="modal fade"> + <div class="modal-dialog"> + <div class="modal-content video-modal-content" > + <div class="modal-header"> + <button type="button" class="close" data-dismiss="modal" aria-hidden="true">Ã</button> + <h4 class="modal-title">Apache Ignite™ Distributed SQL Database</h4> + </div> + <div class="modal-body"> + <iframe class="lazy_load" id="sql-db" width="668" height="400" data-src-lazy="https://www.youtube.com/embed/FKS8A86h-VY?rel=0" frameborder="0" allowfullscreen></iframe> + </div> + </div> </div> </div> </div> - </div> - </div> - <div class="col-sm-12 col-md-4 col-xs-12 screencast-center"> - <div class="relative"> - <!-- Trigger Modal --> - <a href="#data-grid-modal" data-toggle="modal"><img src="/images/video-screen-2-opt.jpg" width="300" height="180"> - <p class="video-image-text">KEY-VALUE OPERATIONS<br/>AND ACID TRANSACTIONS </p></a> - </div> - <span class="screencast-duration">03:49</span> + <div class="col-sm-12 col-md-4 col-xs-12 screencast-center"> + <div class="relative"> + <!-- Trigger Modal --> + <a href="#data-grid-modal" data-toggle="modal"><img src="/images/video-screen-2-opt.jpg" width="300" height="180"> + <p class="video-image-text">KEY-VALUE OPERATIONS<br/>AND ACID TRANSACTIONS </p></a> + </div> + <span class="screencast-duration">03:49</span> - <!-- Modal HTML --> - <div id="data-grid-modal" class="modal fade"> - <div class="modal-dialog"> - <div class="modal-content video-modal-content"> - <div class="modal-header"> - <button type="button" class="close" data-dismiss="modal" aria-hidden="true">Ã</button> - <h4 class="modal-title">Apache Ignite™ Distributed Cache Operations and Transactions</h4> - </div> - <div class="modal-body"> - <iframe class="lazy_load" id="data-grid" width="668" height="400" data-src-lazy="https://www.youtube.com/embed/pFbDWpOiMOU?rel=0" frameborder="0" allowfullscreen></iframe> + <!-- Modal HTML --> + <div id="data-grid-modal" class="modal fade"> + <div class="modal-dialog"> + <div class="modal-content video-modal-content"> + <div class="modal-header"> + <button type="button" class="close" data-dismiss="modal" aria-hidden="true">Ã</button> + <h4 class="modal-title">Apache Ignite™ Distributed Cache Operations and Transactions</h4> + </div> + <div class="modal-body"> + <iframe class="lazy_load" id="data-grid" width="668" height="400" data-src-lazy="https://www.youtube.com/embed/pFbDWpOiMOU?rel=0" frameborder="0" allowfullscreen></iframe> + </div> + </div> </div> </div> </div> - </div> - </div> - <div class="col-sm-12 col-md-4 col-xs-12 screencast-right"> - <div class="relative"> - <!-- Trigger Modal --> - <a href="#clustering-modal" data-toggle="modal"><img src="/images/video-screen-2-opt.jpg" width="300" height="180"> - <p class="video-image-text">GETTING STARTED<br/> WITH COMPUTE GRID</p></a> - </div> - <span class="screencast-duration">03:50</span> - <!-- Modal HTML --> - <div id="clustering-modal" class="modal fade"> - <div class="modal-dialog"> - <div class="modal-content video-modal-content"> - <div class="modal-header"> - <button type="button" class="close" data-dismiss="modal" aria-hidden="true">Ã</button> - <h4 class="modal-title">Apache Ignite™ Advanced Clustering</h4> - </div> - <div class="modal-body"> - <iframe class="lazy_load" id="clustering" width="668" height="400" data-src-lazy="https://www.youtube.com/embed/J775J77_-B8?rel=0" frameborder="0" allowfullscreen></iframe> + <div class="col-sm-12 col-md-4 col-xs-12 screencast-right"> + <div class="relative"> + <!-- Trigger Modal --> + <a href="#clustering-modal" data-toggle="modal"><img src="/images/video-screen-2-opt.jpg" width="300" height="180"> + <p class="video-image-text">GETTING STARTED<br/> WITH COMPUTE GRID</p></a> + </div> + <span class="screencast-duration">03:50</span> + <!-- Modal HTML --> + <div id="clustering-modal" class="modal fade"> + <div class="modal-dialog"> + <div class="modal-content video-modal-content"> + <div class="modal-header"> + <button type="button" class="close" data-dismiss="modal" aria-hidden="true">Ã</button> + <h4 class="modal-title">Apache Ignite™ Advanced Clustering</h4> + </div> + <div class="modal-body"> + <iframe class="lazy_load" id="clustering" width="668" height="400" data-src-lazy="https://www.youtube.com/embed/J775J77_-B8?rel=0" frameborder="0" allowfullscreen></iframe> + </div> + </div> </div> </div> </div> - </div> + <p> </p> + </section> </div> - <p> </p> - </section> - <div id="news"class="section-heading"> - <h2>LATEST NEWS</h2> - <hr> </div> - <section id="events-tweets" class="page-section" style="border: none;"> - <!--Ignite events --> - <div class="col-sm-8 col-md-8 col-xs-12 social-media"> - <h3><i class="fa fa-calendar" aria-hidden="true"></i> Upcoming Events</h3> - <div class="row event-row"> - <div class="col-sm-6 col-md-2 col-xs-12 event-date-col"> - <div class="event-date">Feb 28</div> - <hr class="vertical"> - </div> - <div class="col-sm-6 col-md-10 col-xs-12 event-title"> - <a href="https://www.gridgain.com/resources/webinars/essentials-in-russian-part1" target="_blank" class="event-link"> - Basics of In-Memory Computing for architects and developers - Part 1</a><br/> - <span class="event-details">Webinar (in Russian), Denis Magda</span> + + <div class="container"> + <div id="news"class="section-heading"> + <h2>LATEST NEWS</h2> + <hr> + </div> + <section id="events-tweets" class="page-section" style="border: none;"> + <!--Ignite events --> + <div class="col-sm-8 col-md-8 col-xs-12 social-media"> + <h3><i class="fa fa-calendar" aria-hidden="true"></i> Upcoming Events</h3> + <div class="row event-row"> + <div class="col-sm-6 col-md-2 col-xs-12 event-date-col"> + <div class="event-date">Feb 28</div> + <hr class="vertical"> + </div> + <div class="col-sm-6 col-md-10 col-xs-12 event-title"> + <a href="https://www.gridgain.com/resources/webinars/essentials-in-russian-part1" target="_blank" class="event-link"> + Basics of In-Memory Computing for architects and developers - Part 1</a><br/> + <span class="event-details">Webinar (in Russian), Denis Magda</span> + </div> </div> - </div> - <hr class="vertical"> - <div class="row event-row"> - <div class="col-sm-6 col-md-2 col-xs-12 event-date-col"> - <div class="event-date">Mar 05</div> - </div> - <div class="col-sm-6 col-md-10 col-xs-12 event-title"> - <a href="https://www.meetup.com/BruJUG/events/247929324/" target="_blank" class="event-link"> - Skyrocket Java applications with the open-source Apache Ignite</a><br/> - <span class="event-details">The Brussels Java User Group, Speaker - Akmal Chaudhri</span> + <hr class="vertical"> + <div class="row event-row"> + <div class="col-sm-6 col-md-2 col-xs-12 event-date-col"> + <div class="event-date">Mar 05</div> + </div> + <div class="col-sm-6 col-md-10 col-xs-12 event-title"> + <a href="https://www.meetup.com/BruJUG/events/247929324/" target="_blank" class="event-link"> + Skyrocket Java applications with the open-source Apache Ignite</a><br/> + <span class="event-details">The Brussels Java User Group, Speaker - Akmal Chaudhri</span> + </div> </div> - </div> - <hr class="vertical"> - <div class="row event-row"> - <div class="col-sm-6 col-md-2 col-xs-12 event-date-col"> - <div class="event-date">Mar 06</div> - </div> - <div class="col-sm-6 col-md-10 col-xs-12 event-title"> - <a href="https://www.meetup.com/Amsterdam-Kubernetes-Meetup/events/247989650/" target="_blank" class="event-link"> - Distributed Database DevOps Dilemmas? Kubernetes to the rescue!</a><br/> - <span class="event-details">Amsterdam Kubernetes/Cloud-Native Meetup, Speaker - Akmal Chaudhri</span> + <hr class="vertical"> + <div class="row event-row"> + <div class="col-sm-6 col-md-2 col-xs-12 event-date-col"> + <div class="event-date">Mar 06</div> + </div> + <div class="col-sm-6 col-md-10 col-xs-12 event-title"> + <a href="https://www.meetup.com/Amsterdam-Kubernetes-Meetup/events/247989650/" target="_blank" class="event-link"> + Distributed Database DevOps Dilemmas? Kubernetes to the rescue!</a><br/> + <span class="event-details">Amsterdam Kubernetes/Cloud-Native Meetup, Speaker - Akmal Chaudhri</span> + </div> </div> - </div> - <hr class="vertical"> - <div class="row event-row"> - <div class="col-sm-6 col-md-2 col-xs-12 event-date-col"> - <div class="event-date">Mar 07</div> - <hr class="vertical"> - </div> - <div class="col-sm-6 col-md-10 col-xs-12 event-title"> - <a href="https://www.meetup.com/Amsterdam-Java-User-Group/events/244797561/" target="_blank" class="event-link"> - Catch an intro to the Java-powered Apache Ignite - memory-centric distributed platform</a><br/> - <span class="event-details">Amsterdam Java User Group, Speaker - Akmal Chaudhri</span> + <hr class="vertical"> + <div class="row event-row"> + <div class="col-sm-6 col-md-2 col-xs-12 event-date-col"> + <div class="event-date">Mar 07</div> + <hr class="vertical"> + </div> + <div class="col-sm-6 col-md-10 col-xs-12 event-title"> + <a href="https://www.meetup.com/Amsterdam-Java-User-Group/events/244797561/" target="_blank" class="event-link"> + Catch an intro to the Java-powered Apache Ignite - memory-centric distributed platform</a><br/> + <span class="event-details">Amsterdam Java User Group, Speaker - Akmal Chaudhri</span> + </div> </div> - </div> - <hr class="vertical"> - <div class="row event-row"> - <div class="col-sm-6 col-md-2 col-xs-12 event-date-col"> - <div class="event-date">Mar 08</div> - </div> - <div class="col-sm-6 col-md-10 col-xs-12 event-title"> - <a href="https://www.meetup.com/Amsterdam-Java-User-Group/events/246975240/" target="_blank" class="event-link"> - In-Memory Computing Essentials for Java Developers</a><br/> - <span class="event-details">Amsterdam Java User Group Workshop, Speaker - Akmal Chaudhri</span> + <hr class="vertical"> + <div class="row event-row"> + <div class="col-sm-6 col-md-2 col-xs-12 event-date-col"> + <div class="event-date">Mar 08</div> + </div> + <div class="col-sm-6 col-md-10 col-xs-12 event-title"> + <a href="https://www.meetup.com/Amsterdam-Java-User-Group/events/246975240/" target="_blank" class="event-link"> + In-Memory Computing Essentials for Java Developers</a><br/> + <span class="event-details">Amsterdam Java User Group Workshop, Speaker - Akmal Chaudhri</span> + </div> </div> + <p style="margin-top: 10px;"><a href="/events.html">Read more</a></p> </div> - <p style="margin-top: 10px;"><a href="/events.html">Read more</a></p> - </div> - <!-- Twitter feeds --> - <div class="col-sm-4 col-md-4 col-xs-12 social-media"> - <h3><i class="fa fa-twitter" aria-hidden="true"></i> Tweets</h3> - <div class="pre-scrollable"> - <a class="twitter-timeline timeline-Tweet-text" href="https://twitter.com/ApacheIgnite" data-chrome="noheader noborders" data-tweet-limit="6" data-cards="hidden">Tweets by ApacheIgnite</a> + <!-- Twitter feeds --> + <div class="col-sm-4 col-md-4 col-xs-12 social-media"> + <h3><i class="fa fa-twitter" aria-hidden="true"></i> Tweets</h3> + <div class="pre-scrollable"> + <a class="twitter-timeline timeline-Tweet-text" href="https://twitter.com/ApacheIgnite" data-chrome="noheader noborders" data-tweet-limit="6" data-cards="hidden">Tweets by ApacheIgnite</a> + </div> </div> - </div> - <p> </p> - </section> + <p> </p> + </section> + </div> </main> <!--#include virtual="/includes/footer.html" -->