* To get LGPL dependencies (e.g. Hibernate L2 Cache), see Building The Binaries.

Source Releases

VersionDocsRelease NotesDateSource
2.5.0 (latest) guide, javadoc, scaladoc release notes 2018-05-29 apache-ignite-2.5.0-src.zip (pgp, sha512)
2.4.0 guide, javadoc, scaladoc release notes 2018-03-12 apache-ignite-2.4.0-src.zip (pgp, sha512)
2.3.0 guide, javadoc, scaladoc release notes 2017-10-31 apache-ignite-2.3.0-src.zip (pgp, sha512)
2.2.0 guide, javadoc, scaladoc release notes 2017-09-28 apache-ignite-2.2.0-src.zip (pgp, sha512)
2.1.0 guide, javadoc, scaladoc release notes 2017-07-27 apache-ignite-2.1.0-src.zip (pgp, sha1)
2.0.0 guide, javadoc, scaladoc release notes 2017-05-03 apache-ignite-2.0.0-src.zip (pgp, sha1)
1.9.0 guide, javadoc, scaladoc - 2017-03-06 apache-ignite-1.9.0-src.zip (pgp, sha1)
1.8.0 guide, javadoc, scaladoc - 2016-12-08 apache-ignite-1.8.0-src.zip (pgp, sha1)
1.7.0 guide, javadoc, scaladoc - 2016-08-05 apache-ignite-1.7.0-src.zip (pgp, sha1)
1.6.0 guide, javadoc, scaladoc - 2016-05-23 apache-ignite-1.6.0-src.zip (pgp, sha1)
1.5.0.final guide, javadoc, scaladoc - 2016-01-04 apache-ignite-1.5.0.final-src.zip (pgp, sha1)
1.5.0-b1 guide, javadoc, scaladoc - 2015-12-07 apache-ignite-1.5.0-b1-src.zip (pgp, sha1)
1.4.0 guide, javadoc, scaladoc - 2015-09-28 apache-ignite-1.4.0-src.zip (pgp, sha1)
1.3.0 guide, javadoc, scaladoc - 2015-07-21 apache-ignite-1.3.0-src.zip (pgp, sha1)
1.2.0 guide, javadoc, scaladoc - 2015-06-29 apache-ignite-1.2.0-src.zip (pgp, sha1)
1.1.0 guide, javadoc, scaladoc - 2015-05-28 apache-ignite-1.1.0-src.zip (pgp, sha1)
1.0.0 guide, javadoc, scaladoc - 2015-04-02 incubator-ignite-1.0.0-src.zip (pgp, sha1)
1.0.0-RC3 guide, javadoc, scaladoc - 2015-03-24 incubator-ignite-1.0.0-rc3.zip (pgp, sha1)

If you encounter a problem with the selected mirror, please select another mirror. If all mirrors are failing, there are backup mirrors (at the end of the mirrors list) that should be available.

Selected mirror:

 

Binary Releases

Binary downloads are provided for the convenience of our users and are not official Apache Ignite releases. In order to verify the release, we recommend that you download the official source distribution and verify the signatures of the downloaded files before opening them.

For more information about Apache release policy see What is a Release?

Memory-Centric Platform:
VersionDocsRelease NotesDateBinary
2.5.0 (latest) guide, javadoc, scaladoc release notes 2018-05-29 apache-ignite-fabric-2.5.0-bin.zip (pgp, sha512)
2.4.0 guide, javadoc, scaladoc release notes 2018-03-12 apache-ignite-fabric-2.4.0-bin.zip (pgp, sha512)
2.3.0 guide, javadoc, scaladoc release notes 2017-10-31 apache-ignite-fabric-2.3.0-bin.zip (pgp, sha512)
2.2.0 guide, javadoc, scaladoc release notes 2017-09-18 apache-ignite-fabric-2.2.0-bin.zip (pgp, sha512)
2.1.0 guide, javadoc, scaladoc release notes 2017-07-27 apache-ignite-fabric-2.1.0-bin.zip (pgp, sha1)
2.0.0 guide, javadoc, scaladoc release notes 2017-05-03 apache-ignite-fabric-2.0.0-bin.zip (pgp, sha1)
1.9.0 guide, javadoc, scaladoc - 2017-03-06 apache-ignite-fabric-1.9.0-bin.zip (pgp, sha1)
1.8.0 guide, javadoc, scaladoc - 2016-12-08 apache-ignite-fabric-1.8.0-bin.zip (pgp, sha1)
1.7.0 guide, javadoc, scaladoc - 2016-08-05 apache-ignite-fabric-1.7.0-bin.zip (pgp, sha1)
1.6.0 guide, javadoc, scaladoc - 2016-05-23 apache-ignite-fabric-1.6.0-bin.zip (pgp, sha1)
1.5.0.final guide, javadoc, scaladoc - 2016-01-04 apache-ignite-fabric-1.5.0.final-bin.zip (pgp, sha1)
1.5.0-b1 guide, javadoc, scaladoc - 2015-12-07 apache-ignite-fabric-1.5.0-b1-bin.zip (pgp, sha1)
1.4.0 guide, javadoc, scaladoc - 2015-09-28 apache-ignite-fabric-1.4.0-bin.zip (pgp, sha1)
1.3.0 guide, javadoc, scaladoc - 2015-07-21 apache-ignite-fabric-1.3.0-bin.zip (pgp, sha1)
1.2.0 guide, javadoc, scaladoc - 2015-06-29 apache-ignite-fabric-1.2.0-bin.zip (pgp, sha1)
1.1.0 guide, javadoc, scaladoc - 2015-05-28 apache-ignite-fabric-1.1.0-bin.zip (pgp, sha1)
1.0.0 guide, javadoc, scaladoc - 2015-04-02 ignite-fabric-1.0.0-bin.zip (pgp, sha1)
1.0.0-RC3 guide, javadoc, scaladoc - 2015-03-24 incubator-ignite-1.0.0-rc3-bin.zip (pgp, sha1)
In-Memory Hadoop Accelerator:
VersionDocsRelease NotesDateBinary
2.5.0 (latest) guide release notes 2018-05-29 apache-ignite-hadoop-2.5.0-bin.zip (pgp, sha512)
2.4.0 guide release notes 2018-03-12 apache-ignite-hadoop-2.4.0-bin.zip (pgp, sha512)
2.3.0 guide release notes 2017-10-31 apache-ignite-hadoop-2.3.0-bin.zip (pgp, sha512)
2.2.0 guide release notes 2017-09-18 apache-ignite-hadoop-2.2.0-bin.zip (pgp, sha512)
2.1.0 guide release notes 2017-07-27 apache-ignite-hadoop-2.1.0-bin.zip (pgp, sha1)
2.0.0 guide release notes 2017-05-03 apache-ignite-hadoop-2.0.0-bin.zip (pgp, sha1)
1.9.0 guide - 2017-03-06 apache-ignite-hadoop-1.9.0-bin.zip (pgp, sha1)
1.8.0 guide - 2016-12-08 apache-ignite-hadoop-1.8.0-bin.zip (pgp, sha1)
1.7.0 guide - 2016-08-05 apache-ignite-hadoop-1.7.0-bin.zip (pgp, sha1)
1.6.0 guide - 2016-05-23 apache-ignite-hadoop-1.6.0-bin.zip (pgp, sha1)
1.5.0.final guide - 2016-01-04 apache-ignite-hadoop-1.5.0.final-bin.zip (pgp, sha1)
1.5.0-b1 guide - 2015-12-07 apache-ignite-hadoop-1.5.0-b1-bin.zip (pgp, sha1)
1.4.0 guide - 2015-09-28 apache-ignite-hadoop-1.4.0-bin.zip (pgp, sha1)
1.3.0 guide - 2015-07-21 apache-ignite-hadoop-1.3.0-incubating-bin.zip (pgp, sha1)
1.2.0 guide - 2015-06-29 apache-ignite-hadoop-1.2.0-incubating-bin.zip (pgp, sha1)
1.1.0 guide - 2015-05-28 apache-ignite-hadoop-1.1.0-incubating-bin.zip (pgp, sha1)
1.0.0 guide - 2015-04-02 ignite-hadoop-1.0.0-incubating.zip (pgp, sha1)

Nightly Builds

Apache Ignite nightly builds for Java, .NET & C++, and NuGet Packages are available here.

Docker and Cloud Images

NameDocsDateURL
Docker Image guide 2018-05-29 docker repository
Amazon Image guide 2018-05-29 us-west:ami-9cdbb3fc, us-east:ami-ce82caa4, eu-central:ami-191b0775
Google Compute Image guide 2018-05-29 ignite-google-image.tar.gz

Download from Maven

Ignite requires only one ignite-core mandatory dependency. Usually you will also need to add ignite-spring for spring-based XML configuration, and ignite-indexing for SQL querying.

Most often your Ignite pom file will look like this (replace ${ignite-version} with actual Ignite version). The latest version is 2.5.0.

    <dependency>
        <groupId>org.apache.ignite</groupId>
        <artifactId>ignite-core</artifactId>
        <version>${ignite.version}</version>
    </dependency>
    <dependency>
        <groupId>org.apache.ignite</groupId>
        <artifactId>ignite-spring</artifactId>
        <version>${ignite.version}</version>
    </dependency>
    <dependency>
        <groupId>org.apache.ignite</groupId>
        <artifactId>ignite-indexing</artifactId>
        <version>${ignite.version}</version>
    </dependency>
    

See Maven Setup for a full list of Maven dependencies.

Download from NuGet

Ignite.NET is also distributed through NuGet. There are multiple packages: nuget.org/packages?q=Apache.Ignite

See Getting Started for more info.

RPM Package Installation

Apache Ignite can also be installed from the official RPM repository: https://bintray.com/apache/ignite-rpm

Add the repository to Yum repositories list:

            sudo bash -c 'cat <<EOF > /etc/yum.repos.d/ignite.repo
            
            name=Apache Ignite
            baseurl=https://apache.org/dist/ignite/rpm/
            gpgcheck=1
            repo_gpgcheck=1
            gpgkey=https://apache.org/dist/ignite/KEYS
            https://bintray.com/user/downloadSubjectPublicKey?username=bintray
            EOF'
            sudo yum check-update
        

Then install the latest Apache Ignite version (accept the ​GPG key import prompt):

            sudo yum install apache-ignite
        

See Getting Started for more information on how to start an Apache Ignite node and check logs.

DEB Package Installation

Apache Ignite can also be installed from the official debian repository: https://bintray.com/apache/ignite-deb

Add the repository to APT repositories list:

            sudo bash -c 'cat <<EOF > /etc/apt/sources.list.d/ignite.list
            deb http://apache.org/dist/ignite/deb/ apache-ignite main
            EOF'
            sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 379CE192D401AB61
            sudo apt update
        

Then install the latest Apache Ignite version (accept the ​GPG key import prompt):

            sudo apt install apache-ignite --no-install-recommends
        

See Getting Started for more information on how to start an Apache Ignite node and check logs.

Building the Binaries

NOTE: Ignite supports JDK 8 and JDK 9 only.
           # Unpack the source package
           $ unzip -q apache-ignite-2.5.0-src.zip
           $ cd apache-ignite-2.5.0-src

           # Build In-Memory Data Fabric release (without LGPL dependencies)
           $ mvn clean package -DskipTests

           # Build In-Memory Data Fabric release (with LGPL dependencies)
           $ mvn clean package -DskipTests -Prelease,lgpl

           # Build In-Memory Hadoop Accelerator release
           # (optionally specify version of hadoop to use)
           $ mvn clean package -DskipTests -Dignite.edition=hadoop [-Dhadoop.version=X.X.X]
        

GIT Repository

           $ git clone https://git-wip-us.apache.org/repos/asf/ignite
        

3rd Party Binaries

This is a list of 3rd party binary packages based on Apache Ignite. The Apache Ignite project does not endorse or maintain any 3rd party binary packages.

GridGain Professional Edition is a binary build of Apache Ignite created by GridGain, which includes optional LGPL dependencies, such as Hibernate L2 cache integration and Geospatial Indexing, as well as bug fixes and features which may be included into the future official Apache Ignite releases.

GridGain also provides his own GridGain Maven Repository containing Apache Ignite LGPL artifacts such as ignite-hibernate.
Please note that artifacts located at GridGain Maven Repository provided for convenience and are NOT official Apache Ignite artifacts.

If you would like to provide your own edition of Apache Ignite here, please send email to Ignite dev list.