| <!-- |
| ▄▄▄ ██▓███ ▄▄▄ ▄████▄ ██░ ██ ▓█████ ██▓ ▄████ ███▄ █ ██▓▄▄▄█████▓▓█████ |
| ▒████▄ ▓██░ ██▒▒████▄ ▒██▀ ▀█ ▓██░ ██▒▓█ ▀ ▓██▒ ██▒ ▀█▒ ██ ▀█ █ ▓██▒▓ ██▒ ▓▒▓█ ▀ |
| ▒██ ▀█▄ ▓██░ ██▓▒▒██ ▀█▄ ▒▓█ ▄ ▒██▀▀██░▒███ ▒██▒▒██░▄▄▄░▓██ ▀█ ██▒▒██▒▒ ▓██░ ▒░▒███ |
| ░██▄▄▄▄██ ▒██▄█▓▒ ▒░██▄▄▄▄██ ▒▓▓▄ ▄██▒░▓█ ░██ ▒▓█ ▄ ░██░░▓█ ██▓▓██▒ ▐▌██▒░██░░ ▓██▓ ░ ▒▓█ ▄ |
| ▓█ ▓██▒▒██▒ ░ ░ ▓█ ▓██▒▒ ▓███▀ ░░▓█▒░██▓░▒████▒ ░██░░▒▓███▀▒▒██░ ▓██░░██░ ▒██▒ ░ ░▒████▒ |
| ▒▒ ▓▒█░▒▓▒░ ░ ░ ▒▒ ▓▒█░░ ░▒ ▒ ░ ▒ ░░▒░▒░░ ▒░ ░ ░▓ ░▒ ▒ ░ ▒░ ▒ ▒ ░▓ ▒ ░░ ░░ ▒░ ░ |
| ▒ ▒▒ ░░▒ ░ ▒ ▒▒ ░ ░ ▒ ▒ ░▒░ ░ ░ ░ ░ ▒ ░ ░ ░ ░ ░░ ░ ▒░ ▒ ░ ░ ░ ░ ░ |
| ░ ▒ ░░ ░ ▒ ░ ░ ░░ ░ ░ ▒ ░░ ░ ░ ░ ░ ░ ▒ ░ ░ ░ |
| ░ ░ ░ ░░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ |
| --> |
| |
| <!-- |
| Licensed to the Apache Software Foundation (ASF) under one |
| or more contributor license agreements. See the NOTICE file |
| distributed with this work for additional information |
| regarding copyright ownership. The ASF licenses this file |
| to you under the Apache License, Version 2.0 (the |
| "License"); you may not use this file except in compliance |
| with the License. You may obtain a copy of the License at |
| |
| http://www.apache.org/licenses/LICENSE-2.0 |
| |
| Unless required by applicable law or agreed to in writing, |
| software distributed under the License is distributed on an |
| "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY |
| KIND, either express or implied. See the License for the |
| specific language governing permissions and limitations |
| under the License. |
| --> |
| |
| <!DOCTYPE html> |
| <html> |
| <head> |
| <link rel="canonical" href="https://ignite.apache.org/" /> |
| <meta charset="utf-8"> |
| <meta name="viewport" content="width=device-width, initial-scale=1.0"> |
| <meta http-equiv="Cache-Control" content="no-cache, no-store, must-revalidate" /> |
| <meta http-equiv="Pragma" content="no-cache" /> |
| <meta http-equiv="Expires" content="0" /> |
| <title>Open source memory-centric distributed database, caching, and processing platform - Apache Ignite™</title> |
| <meta name="description" content="Apache Ignite™ is an open source memory-centric distributed database, caching, and processing platform |
| used for transactional, analytical, and streaming workloads, delivering in-memory speed at petabyte scale"> |
| <link media="all" rel="stylesheet" href="css/all.css?v=1514336028"> |
| <link href="https://netdna.bootstrapcdn.com/font-awesome/4.2.0/css/font-awesome.css" rel="stylesheet"> |
| <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> |
| <div> |
| <div id="ignite-header"> |
| <!--#include virtual="/includes/header.html" --> |
| </div> |
| |
| <div id="wrapper" class="wrapper-main-banner"> |
| <div id="main-banner" class="main-banner"> |
| <div class="container"> |
| <div class="row"> |
| <div id="banner" class="banner"> |
| <div class="col-md-12 col-sm-12 col-xs-12"> |
| <div class="text" style="padding-top: 60px;"> |
| <h1 style="font-size:30px;line-height: 35px;letter-spacing: 1.1px;font-weight: 400;">Database and Caching Platform</h1> |
| </div> |
| <div class="text" style="font-size:26px;color:#f00;"> |
| memory-centric · <nobr>multi-model</nobr> · distributed |
| </div> |
| |
| <div class="banner-buttons"> |
| <div class="banner-buttons-left"><a href="/whatisignite.html" onclick="ga('send', 'event', 'whatisignite', 'homepage_click', 'whatisignite_page');"> |
| <div class="banner-learn-more"> |
| <p>What is Ignite™</p> |
| </div> |
| </a></div> |
| <div class="banner-buttons-right"><a href="https://apacheignite.readme.io/docs/getting-started" target="_blank"> |
| <div class="banner-getting-started"> |
| <p>Getting Started</p> |
| </div> |
| </a></div> |
| </div> |
| </div> |
| </div> |
| </div> |
| |
| </div> |
| </div> |
| </div> |
| |
| <div class="github-stats-bar"> |
| <div class="container" style="text-align: center;"> |
| <div class="row"> |
| <div class="col-sm-12 col-md-6 col-xs-12 github-stats" > |
| <a style="color: white;" href=" https://github.com/apache/ignite"><i class="fa fa-github fa-2x github-image" aria-hidden="true"></i></a> |
| <!-- Github Stargazers --> |
| <a class="github-button" href="https://github.com/apache/ignite" data-icon="octicon-star" data-size="large" data-show-count="true" aria-label="Star apache/ignite on GitHub">Star</a> |
| |
| <!-- Github Fork --> |
| <a class="github-button" href="https://github.com/apache/ignite/fork" data-icon="octicon-repo-forked" data-size="large" data-show-count="true" aria-label="Fork apache/ignite on GitHub">Fork</a> |
| |
| <!-- Github Watch --> |
| <a class="github-button" href="https://github.com/apache/ignite/subscription" data-icon="octicon-eye" data-size="large" data-show-count="true" aria-label="Watch apache/ignite on GitHub">Watch</a> |
| |
| </div> |
| <div class="col-sm-12 col-md-6 col-xs-12 twitter-follow"> |
| <a href="https://twitter.com/ApacheIgnite" class="twitter-follow-button" data-show-count="true">Follow @ApacheIgnite</a> |
| </div> |
| </div> |
| </div> |
| </div> |
| |
| <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> |
| |
| |
| <!-- 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> |
| <p style="margin:0;"> </p> |
| </section> |
| </div> |
| |
| <div style="background: #f1f1f1;"> |
| <div class="container"> |
| <div class="section-heading"> |
| <h2>MAIN FEATURES</h2> |
| <hr> |
| </div> |
| |
| <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> |
| <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> |
| |
| <div class="container"> |
| <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> |
| |
| <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 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> |
| </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> |
| </div> |
| </div> |
| </div> |
| </div> |
| <p> </p> |
| </section> |
| </div> |
| </div> |
| |
| <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> |
| <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> |
| <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> |
| <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> |
| <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> |
| |
| <!-- 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> |
| <p> </p> |
| </section> |
| </div> |
| </main> |
| |
| <!--#include virtual="/includes/footer.html" --> |
| </div> |
| <!--#include virtual="/includes/scripts.html" --> |
| <!-- |
| <script type="text/javascript" src="js/jquery.main.js"></script> |
| --> |
| </body> |
| </html> |