Download Now: Hazelcast Deployment and Operations Guide
Thanks, your download will begin momentarily...

Get the Hazelcast Training Bundle with your Download

Mastering Hazelcast eBook

Hazelcast Deployment and Operations Guide

+
An Architect's View of Hazelcast

An Architect's View of Hazelcast

+
Hazelcast Code Reference Card

Hazelcast Code Reference Card

No Thanks

Fork this code on Github

Downloads

Hazelcast 3.6 (Latest, stable) — built 01/25/2016

Download includes all Hazelcast JAR files, Reference Manual & Javadocs, Code Samples, demo files, and Management Center WAR file.

ZIP TAR Code Samples
  • Maven
  • Gradle
  • Docker Docker Icon
  • Cloud Launcher

Get hazelcast-3.6.jar with Maven

Copy and paste the following snippet into your build:

<dependency>
    <groupId>com.hazelcast</groupId>
    <artifactId>hazelcast</artifactId>
    <version>3.6</version>
</dependency>

Get Hazelcast 3.6 with Docker

Pull hazelcast docker image from Docker registry via this command:

docker pull hazelcast/hazelcast

After that you should be able to run Hazelcast docker image by:

docker run -ti hazelcast/hazelcast

Get hazelcast-3.6.jar with Gradle

Copy and paste the following snippet into your build:

compile "com.hazelcast:hazelcast:3.6"

Run Hazelcast using our Cloud Launcher

Private Clouds

  • CloudStack
  • OpenStack
  • vSphere

Public Clouds

  • AWS
  • Exoscale
  • Softlayer
  • Rackspace
  • DigitalOcean
  • GoogleCloud
  • Azure
Launch

Development Releases (Not stable)

Version Download Release Notes Reference Manual Javadocs
Hazelcast 3.6-RC1
01/10/2016
ZIP, TAR Release Notes Reference Manual Javadocs
Hazelcast 3.6-EA3
12/23/2015
ZIP, TAR Release Notes Reference Manual Javadocs
Hazelcast 3.6-EA2
11/25/2015
ZIP, TAR Release Notes Reference Manual Javadocs
Hazelcast 3.6-EA
10/23/2015
ZIP, TAR Release Notes Reference Manual Javadocs

For all previous versions of Hazelcast, please see the Download Archives.

Hazelcast Clients

Java Client

You can use the native Java client to connect to Hazelcast nodes. All you need is to add hazelcast-client.jar into your classpath. hazelcast-client.jar is already bundled in hazelcast standard package together with the required dependency hazelcast.jar.

Version Download Github Reference Manual
3.6 01/25/2016 ZIP Github Reference Manual
3.6-RC1 01/10/2016 ZIP Github Reference Manual
3.6-EA3 12/23/2015 ZIP Github Reference Manual
3.6-EA2 11/25/2015 ZIP Github Reference Manual
3.6-EA 10/23/2015 ZIP Github Reference Manual

.NET Client

You can use the native .NET client to connect to Hazelcast nodes. All you need is to add HazelcastClient3x.dll into your .NET project references. The API is very similar to the Java native client.

Version Download Github Reference Manual
3.6 01/25/2016 ZIP Github Reference Manual
3.6-RC1 01/10/2016 ZIP Github Reference Manual
3.6-EA3 12/23/2015 ZIP Github Reference Manual
3.6-EA2 11/25/2015 ZIP Github Reference Manual
3.6-EA 10/23/2015 ZIP Github Reference Manual

C++ Client

You can use Native C++ Client to connect to Hazelcast nodes and perform almost all operations that a node can perform. Clients differ from nodes in that clients do not hold data. The C++ Client is by default a smart client, i.e. it knows where the data is and asks directly for the correct node. You can disable this feature (using the ClientConfig::setSmart method) if you do not want the clients to connect to every node.

Version Download Github Reference Manual
3.6 01/25/2016 ZIP Github Reference Manual
3.6-RC1 01/10/2016 ZIP Github Reference Manual
3.6-EA3 12/23/2015 ZIP Github Reference Manual
3.6-EA2 11/25/2015 ZIP Github Reference Manual
3.6-EA 10/23/2015 ZIP Github Reference Manual

Hazelcast Simulator

Last year, we developed a production simulator and stress testing tool to test our Hazelcast releases and reproduce gnarly bugs. We are now releasing that to the community as Hazelcast Simulator. Now you can test Hazelcast for your specific hardware, OS, Java version, network configuration, Hazelcast configuration, feature use and load characteristics. Hazelcast Simulator can be run on-premise, on Amazon EC2 and on Google Compute Engine.

You can test Hazelcast for real-life production problems like network problems, overloaded CPU and failing nodes. It also provides a benchmarking and performance-testing platform. Finally it integrates with various out-of-the-box profilers.

Hazelcast Simulator lets you:

  • Simulate the expected throughput/latency of Hazelcast with your specific requirements during the pre-production phase of your deployment.
  • Test if Hazelcast behaves as expected when implementing new functionality in your project.
  • Standardize your application deployment process with a battery of rigorous tests.
  • Ease Hazelcast upgrades between versions using simulations to identify and remediate issues in advance.
Simulator 0.6 09/02/2015 ZIP, TAR Reference Manual

Hazelcast 3.6-RC1

Get early access to our latest development release, Hazelcast 3.6-RC1. (Release Candidate, built 01/10/2016)

What's new in 3.6-RC1

  • More performance
  • More clients
  • More cloud
  • And now persistence

ZIP TAR Release Notes Reference Manual Javadocs

Get it with Docker #

docker run -ti hazelcast/hazelcast:3.6-RC1

Hazelcast Enterprise HD

Hazelcast Enterprise HD is a commercially licensed product that expands on the Hazelcast open source core.

Additional Features include:

  • High-Density Memory Store
  • High-Density Near Cache
  • Hot Restart Store
  • WAN Replication
  • Security Suite
  • Management Center

See the full comparison...

Try Hazelcast Enterprise HD

Get Hands-on Training

Sign up for hands-on training from Hazelcast experts, online or in the classroom.

Learn more at Hazelcast University

Hazelcast.org

Main Menu