| <!-- REMEMBER TO COPY ALL CHANGES TO download.html --> |
| <header id="header" class="affix header" data-spy="affix" data-offset-top="0"> |
| <!--<div class="container-fluid">--> |
| <!--<div class="row">--> |
| <!--<div class="news-announcement">--> |
| <!--<p><a href="https://www.surveymonkey.com/r/IgniteSurvey18" target="_blank">Apache Ignite Survey</a>: provide your feedback and win $50!</p>--> |
| <!--</div>--> |
| <!--</div>--> |
| <!--</div>--> |
| <div class="container"> |
| <div class="row"> |
| <div class="col-md-12 col-sm-12 col-xs-12"> |
| <nav id="top-nav" class="navbar navbar-default" role="navigation"> |
| <div class="container-fluid"> |
| <!--<div class="navbar-header">--> |
| <!--<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#top-navbar">--> |
| <!--<span class="sr-only">Toggle navigation</span>--> |
| <!--<span class="icon-bar"></span>--> |
| <!--<span class="icon-bar"></span>--> |
| <!--<span class="icon-bar"></span>--> |
| <!--</button>--> |
| <!--</div>--> |
| <div class="collapse navbar-collapse" id="top-navbar"> |
| <ul class="nav navbar-nav"> |
| <li><a href="http://apache-ignite-users.70518.x6.nabble.com/" target="_blank" |
| onclick="ga('send', 'event', 'community', 'top_menu_click', 'user_forum');"> |
| <i class="fa fa-users" aria-hidden="true"></i> User Forum</a> |
| </li> |
| <li><a href="http://stackoverflow.com/questions/tagged/ignite" target="_blank" |
| onclick="ga('send', 'event', 'community', 'top_menu_click', 'stack_overflow');"> |
| <i class="fa fa-stack-overflow" aria-hidden="true"></i> Stack Overflow</i></a> |
| </li> |
| <li><a href="/events.html" |
| onclick="ga('send', 'event', 'community', 'top_menu_click', 'ignite_events');"> |
| <i class="fa fa-calendar" aria-hidden="true"></i> Events</a> |
| </li> |
| <li><a href="/screencasts.html" |
| onclick="ga('send', 'event', 'community', 'top_menu_click', 'screencasts');"> |
| <i class="fa fa-video-camera" aria-hidden="true"></i> Screencasts</a> |
| </li> |
| </ul> |
| </div> |
| </div> |
| </nav> |
| </div> |
| </div> |
| <div class="row"> |
| <div class="col-md-2 col-sm-2 col-xs-6"> |
| <div class="logo" style="width:150px;"><a href="/index.html"><img src="/images/Ignite_tm_Logo_wht_RGB.svg" alt="ApacheIgnite"></a></div> |
| </div> |
| |
| <div class="col-md-10 col-sm-10 col-xs-6"> |
| <nav id="nav" class="navbar navbar-default" role="navigation"> |
| <div class="container-fluid"> |
| <div class="navbar-header"> |
| <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar"> |
| <span class="sr-only">Toggle navigation</span> |
| <span class="icon-bar"></span> |
| <span class="icon-bar"></span> |
| <span class="icon-bar"></span> |
| </button> |
| </div> |
| <div class="collapse navbar-collapse" id="navbar"> |
| <ul class="nav navbar-nav"> |
| <li class="dropdown"> |
| <a href="/features.html">Features<span class="caret"></span></a> |
| <ul class="dropdown-menu" role="menu"> |
| <li role="presentation" class="submenu-header">Overview</li> |
| <li><a href="/whatisignite.html" |
| onclick="ga('send', 'event', 'whatisignite', 'menu_click', 'whatisignite_page');"> |
| What is Ignite™?</a> |
| </li> |
| <li class="divider"> |
| |
| <!-- Ignite main features. --> |
| <li role="presentation" class="submenu-header">Features</li> |
| <li><a href="/features/sql.html" |
| onclick="ga('send', 'event', 'apache_ignite_features', 'menu_click', 'distributed_sql');"> |
| Distributed SQL</a> |
| </li> |
| <li><a href="/features/datagrid.html" |
| onclick="ga('send', 'event', 'apache_ignite_features', 'menu_click', 'distributed_key_value');"> |
| Distributed Key-Value</a> |
| </li> |
| <li><a href="/features/transactions.html" |
| onclick="ga('send', 'event', 'apache_ignite_features', 'menu_click', 'acid_transactions');"> |
| ACID Transactions</a> |
| </li> |
| <li><a href="/features/collocatedprocessing.html" |
| onclick="ga('send', 'event', 'apache_ignite_features', 'menu_click', 'collocated_processing');"> |
| Collocated Processing</a> |
| </li> |
| <li><a href="/features/machinelearning.html" |
| onclick="ga('send', 'event', 'apache_ignite_features', 'menu_click', 'machine_learning');"> |
| Machine Learning</a> |
| </li> |
| <li><a href="/features/multilanguage.html" |
| onclick="ga('send', 'event', 'apache_ignite_features', 'menu_click', 'multi_language');"> |
| Multi-Language</a> |
| </li> |
| <li><a href="/features.html"><i>More Features</i></a></li> |
| <li class="divider"> |
| |
| <!-- Ignite architecture overview. --> |
| <li role="presentation" class="submenu-header">Architecture</li> |
| <li><a href="/arch/clustering.html" |
| onclick="ga('send', 'event', 'apache_ignite_features', 'menu_click', 'clustering');"> |
| Clustering and Deployment</a> |
| </li> |
| <li><a href="/arch/memorycentric.html" |
| onclick="ga('send', 'event', 'apache_ignite_features', 'menu_click', 'memory_centric');"> |
| Memory-Centric Storage</a> |
| </li> |
| <li><a href="/arch/durablememory.html" |
| onclick="ga('send', 'event', 'apache_ignite_features', 'menu_click', 'durable_meory');"> |
| Durable Memory</a> |
| </li> |
| <li><a href="/arch/persistence.html" |
| onclick="ga('send', 'event', 'apache_ignite_features', 'menu_click', 'persistence');"> |
| Persistence</a> |
| </li> |
| <li class="divider"> |
| |
| <!-- Ignite tooling. --> |
| <li role="presentation" class="submenu-header">Tooling</li> |
| <li><a href="/features/datavisualization.html#apache-ignite-web-console" |
| onclick="ga('send', 'event', 'apache_ignite_features', 'menu_click', 'ignite_web_console');"> |
| Ignite Web Console</a> |
| </li> |
| <li><a href="/features/datavisualization.html" |
| onclick="ga('send', 'event', 'apache_ignite_features', 'menu_click', 'data_visualization');"> |
| Data Visualization and Analysis</a> |
| </li> |
| |
| <!--<div class="col-md-6 col-sm-6 col-xs-12 items" >--> |
| <!--<li role="presentation" class="submenu-header">Runs Everywhere</li>--> |
| <!--<li><a href="/features/java.html">Java</a></li>--> |
| <!--<li><a href="/features/dotnet.html">.NET</a></li>--> |
| <!--<li><a href="/features/cpp.html">C++</a></li>--> |
| <!--<li><a href="/features/clientprotos.html">Client Protocols</a></li>--> |
| <!--<li><a href="/features/deploy.html">Deployment Options</a></li>--> |
| <!--<li role="presentation" class="submenu-header">Hadoop & Spark</li>--> |
| <!--<li><a href="/features/igniterdd.html">Spark Shared RDDs</a></li>--> |
| <!--<li><a href="/features/igfs.html">In-Memory File System</a></li>--> |
| <!--<li><a href="/features/mapreduce.html">In-Memory MapReduce</a></li>--> |
| <!--<li role="presentation" class="submenu-header">Add-Ons</li>--> |
| <!--<li><a href="/addons.html#ga-grid">GA Grid<sup>βeta</sup></a></li>--> |
| <!--<li><a href="/addons.html"><i>More Add-ons</i></a></li>--> |
| <!--</div>--> |
| </ul> |
| </li> |
| <li class="dropdown"> |
| <a href="/usecases.html">Use Cases<span class="caret"></span></a> |
| <ul class="dropdown-menu" role="menu"> |
| <li role="presentation" class="submenu-header">Proven by</li> |
| <li><a href="/provenusecases.html" |
| onclick="ga('send', 'event', 'apache_ignite_usecases', 'menu_click', 'proven_usecases');"> |
| Ignite in Production</a> |
| </li> |
| <li class="divider"> |
| |
| <!--Database--> |
| <li role="presentation" class="submenu-header">Data Store</li> |
| <li><a href="/use-cases/database/distributed-database.html" |
| onclick="ga('send', 'event', 'apache_ignite_usecases', 'menu_click', 'distributed-database');"> |
| Distributed Database</a> |
| </li> |
| <li><a href="/use-cases/database/in-memory-database.html" |
| onclick="ga('send', 'event', 'apache_ignite_usecases', 'menu_click', 'distributed-database');"> |
| In-Memory Database</a> |
| </li> |
| <!--<li><a href="/use-cases/database/sql-database.html">SQL Database</a></li>--> |
| <li><a href="/features/datagrid.html" |
| onclick="ga('send', 'event', 'apache_ignite_usecases', 'menu_click', 'data_grid');"> |
| In-Memory Data Grid</a> |
| </li> |
| <li><a href="/use-cases/database/key-value-store.html" |
| onclick="ga('send', 'event', 'apache_ignite_usecases', 'menu_click', 'key_value_store');"> |
| Key-Value Store</a> |
| </li> |
| <li class="divider"> |
| |
| <!--In-Memory Caching--> |
| <li role="presentation" class="submenu-header">In-Memory Cache</li> |
| <li><a href="/use-cases/caching/database-caching.html" |
| onclick="ga('send', 'event', 'apache_ignite_usecases', 'menu_click', 'database-caching');"> |
| Database Caching</a> |
| </li> |
| <li><a href="/use-cases/caching/jcache-provider.html" |
| onclick="ga('send', 'event', 'apache_ignite_usecases', 'menu_click', 'jcache-provider');"> |
| JCache Provider</a> |
| </li> |
| <li><a href="/use-cases/caching/hibernate-l2-cache.html" |
| onclick="ga('send', 'event', 'apache_ignite_usecases', 'menu_click', 'hibernate-l2-cache');"> |
| Hibernate L2 Cache</a> |
| </li> |
| <li><a href="/use-cases/caching/web-session-clustering.html" |
| onclick="ga('send', 'event', 'apache_ignite_usecases', 'menu_click', 'web-session-clustering');"> |
| Web Session Clustering</a> |
| </li> |
| <li class="divider"> |
| |
| <!-- Comparison --> |
| <li role="presentation" class="submenu-header">Comparison</li> |
| <li><a href="/use-cases/comparison/ignite-for-nosql.html" |
| onclick="ga('send', 'event', 'apache_ignite_usecases', 'menu_click', 'ignite-for-nosql');"> |
| Ignite for NoSQL Users</a> |
| </li> |
| <li><a href="/use-cases/comparison/ignite-for-rdbms.html" |
| onclick="ga('send', 'event', 'apache_ignite_usecases', 'menu_click', 'ignite-for-rdbms');"> |
| Ignite for RDBMS Users</a> |
| </li> |
| <li class="divider"> |
| |
| <!--Ignite with Spark & Hadoop--> |
| <li role="presentation" class="submenu-header">Ignite with Spark & Hadoop</li> |
| <li><a href="/use-cases/spark/shared-memory-layer.html" |
| onclick="ga('send', 'event', 'apache_ignite_usecases', 'menu_click', 'shared-memory-layer');"> |
| Spark Shared RDDs</a> |
| </li> |
| <li><a href="/use-cases/spark/sql-queries.html" |
| onclick="ga('send', 'event', 'apache_ignite_usecases', 'menu_click', 'sql-queries');"> |
| Faster Sql for Spark</a> |
| </li> |
| <li><a href="/use-cases/hadoop/hdfs-cache.html" |
| onclick="ga('send', 'event', 'apache_ignite_usecases', 'menu_click', 'hdfs-cache');"> |
| IGFS as HDFS Cache</a> |
| </li> |
| <li><a href="/use-cases/hadoop/mapreduce.html" |
| onclick="ga('send', 'event', 'apache_ignite_usecases', 'menu_click', 'mapreduce');"> |
| Faster MapReduce</a> |
| </li> |
| </ul> |
| </li> |
| <li class="dropdown"> |
| <a href="http://apacheignite.readme.io/docs" target="_blank">Docs<span class="caret"></span></a> |
| <ul class="dropdown-menu" role="menu"> |
| <li role="presentation" class="submenu-header">Technical Documentation</li> |
| <li><a href="http://apacheignite.readme.io/docs" target="_blank">Ignite <i class="fa fa-external-link" style="padding-left:5px;"></i></a></li> |
| <li><a href="http://apacheignite-sql.readme.io/docs" target="_blank">Ignite SQL<i class="fa fa-external-link" style="padding-left:5px;"></i></a></li> |
| <li><a href="https://www.zybuluo.com/liyuj/note/230739" target="_blank">Ignite (Chinese) <i class="fa fa-external-link" style="padding-left:5px;"></i></a></li> |
| <li><a href="https://apacheignite-net.readme.io/docs/" target="_blank">Ignite.NET <i class="fa fa-external-link" style="padding-left:5px;"></i></a></li> |
| <li><a href="https://apacheignite-cpp.readme.io/" target="_blank">Ignite.C++ <i class="fa fa-external-link" style="padding-left:5px;"></i></a></li> |
| <li><a href="https://apacheignite-fs.readme.io/docs" target="_blank">Ignite for Hadoop/Spark <i class="fa fa-external-link" style="padding-left:5px;"></i></a></li> |
| <li><a href="http://apacheignite-tools.readme.io/docs" target="_blank">Management & Monitoring <i class="fa fa-external-link" style="padding-left:5px;"></i></a></li> |
| <li><a href="https://apacheignite-mix.readme.io/docs" target="_blank">Ignite Integrations <i class="fa fa-external-link" style="padding-left:5px;"></i></a></li> |
| <li class="divider"> |
| <li role="presentation" class="submenu-header">APIs</li> |
| <li><a href="https://ignite.apache.org/releases/latest/javadoc/index.html" target="_blank">Javadoc <i class="fa fa-external-link" style="padding-left:5px;"></i></a></li> |
| <li><a href="https://ignite.apache.org/releases/latest/dotnetdoc/index.html" target="_blank">.NET API <i class="fa fa-external-link" style="padding-left:5px;"></i></a></li> |
| <li><a href="https://ignite.apache.org/releases/latest/cppdoc/index.html" target="_blank">C++ API <i class="fa fa-external-link" style="padding-left:5px;"></i></a></li> |
| <li><a href="https://ignite.apache.org/releases/latest/scaladoc/scalar/index.html" target="_blank">Scala API <i class="fa fa-external-link" style="padding-left:5px;"></i></a></li> |
| <li><a href="https://github.com/apache/ignite/tree/master/examples" target="_blank">Examples <i class="fa fa-external-link" style="padding-left:5px;"></i></a></li> |
| <li class="divider"> |
| <li role="presentation" class="submenu-header">Ignite Book</li> |
| <li><a href="http://a.co/h4MBi1v" target="_blank">Amazon <i class="fa fa-external-link" style="padding-left:5px;"></i></a></li> |
| <li><a href="https://leanpub.com/ignite" target="_blank">Leanpub <i class="fa fa-external-link" style="padding-left:5px;"></i></a></li> |
| </ul> |
| </li> |
| <li class="dropdown"> |
| <a href="/community/resources.html">Community<span class="caret"></span></a> |
| <ul class="dropdown-menu" role="menu"> |
| <li role="presentation" class="submenu-header">Resources</li> |
| <li><a href="/community/resources.html#ask">Ask a Question</a></li> |
| <li><a href="/community/resources.html#mail-lists">Mailing Lists</a></li> |
| <!--<li><a href="https://gitter.im/apacheignite/ignite" target="_blank">Chat--> |
| <!--<img src="/images/gitter-small.png" alt="Join the chat at https://gitter.im/apacheignite/ignite" style="padding-left:5px; padding-bottom:3px;"/></a>--> |
| <!--</li>--> |
| <li><a href="https://twitter.com/ApacheIgnite" target="_blank">Twitter <i class="fa fa-twitter-square fa-lg" style="padding-left:5px;"></i></a></li> |
| <li><a href="/screencasts.html">Screencasts</a></li> |
| <li><a href="/blogs.html">Blogs</a></li> |
| <li><a href="/community/resources.html#git">Github Repo <i class="fa fa-github fa-lg" style="padding-left:5px;"></i></a></li> |
| <li><a href="https://issues.apache.org/jira/browse/IGNITE" target="_blank">Ignite Jira <i class="fa fa-external-link" style="padding-left:5px;"></i></a></li> |
| <li><a href="https://cwiki.apache.org/confluence/display/IGNITE/" target="_blank">Ignite Wiki <i class="fa fa-external-link" style="padding-left:5px;"></i></a></li> |
| <li><a href="/community/resources.html#people">People</a></li> |
| <li class="divider"></li> |
| <li role="presentation" class="submenu-header">Events</li> |
| <li><a href="/events.html">Upcoming Events</a></li> |
| <li><a href="https://www.meetup.com/Bay-Area-Apache-Ignite-Meetup/" target="_blank">Ignite Bay Area Meetup <i class="fa fa-external-link" style="padding-left:5px;"></i></a></li> |
| <li><a href="http://www.meetup.com/Apache-Ignite-London" target="_blank">Ignite London Meetup <i class="fa fa-external-link" style="padding-left:5px;"></i></a></li> |
| <li><a href="https://www.meetup.com/Moscow-Apache-Ignite-Meetup/" target="_blank">Ignite Moscow Meetup <i class="fa fa-external-link" style="padding-left:5px;"></i></a></li> |
| <li class="divider"></li> |
| <li role="presentation" class="submenu-header">Contribute</li> |
| <li><a href="/community/contribute.html#contribute">Start Contributing</a></li> |
| <li><a href="/community/contribute.html#become-committer">Become a Committer</a></li> |
| </ul> |
| </li> |
| <li class="dropdown"> |
| <a href="/addons.html">Manage<span class="caret"></span></a> |
| <ul class="dropdown-menu" role="menu"> |
| <li><a href="/addons.html#web-console">Ignite Web Console</a></li> |
| <li><a href="/addons.html#aiex">Apache Ignite Extensions</a></li> |
| </ul> |
| </li> |
| <li class="dropdown download-button-visibilty"> |
| <a class="download-button-dropdown" href="/download.cgi">Download<span class="caret"></span></a> |
| <ul class="dropdown-menu" role="menu"> |
| <li><a href="/download.cgi#sources">Source Releases</a></li> |
| <li class="divider"></li> |
| <li><a href="/download.cgi#binaries">Binary Releases</a></li> |
| <li class="divider"></li> |
| <li><a href="/download.cgi#docker">Docker and Cloud Images</a></li> |
| <li class="divider"></li> |
| <li><a href="/download.cgi#maven">Download from Maven</a></li> |
| <li class="divider"></li> |
| <li><a href="/download.cgi#nuget">Download from NuGet</a></li> |
| <li class="divider"></li> |
| <!--<li><a href="/download.cgi#rpm-package">RPM Package</a></li>--> |
| <!--<li class="divider"></li>--> |
| <li><a href="/download.cgi#build-source">Build from Source</a></li> |
| <li class="divider"></li> |
| <li><a href="/download.cgi#git-repository">Git Repository</a></li> |
| <li class="divider"></li> |
| <li><a href="/download.cgi#3rdparty">3<sup>rd</sup> Party Binaries</a></li> |
| </ul> |
| </li> |
| </ul> |
| </div> |
| </div> |
| </nav> |
| </div> |
| </div> |
| </div> |
| </header> |