Open Gitter Chat

Clients & Languages Compatibility Matrix

Hazelcast IMDG clients and programming language APIs allow you to extend the benefits of operational in-memory computing to applications in these languages. All of these clients and APIs are open source and supported by Hazelcast.

From Hazelcast 3.6, Hazelcast clients are generally compatible with servers with the same major version. i.e. 3.x clients can work with any 3.x Member. This matrix shows the details for each of the clients.

Java Member version... Java Client version... .NET Client version... C++ Client version... Python Client version... Node.js Client version... Scala Member Binding version... Scala Client Binding version... ...works with Hazelcast IMDG version...
Java Member 3.8.2: 3.4.x
  • Java Member 3.8.2: 3.4.x
  • Java Client 3.8.2: 3.4.x
  • .NET Client 3.8.1: 3.4.x
  • C++ Client 3.8.1: 3.4.x
  • Python Client 3.8.1: -
  • Node.js Client 0.6.1: -
  • Scala Client Binding 3.7.2: 3.4.x
  • Scala Member Binding 3.7.2: 3.4.x
Java Client 3.8.2: 3.4.x .NET Client 3.8.1: 3.4.x C++ Client 3.8.1: 3.4.x Python Client 3.8.1: - Node.js Client 0.6.1: - Scala Client Binding 3.7.2: 3.4.x Scala Member Binding 3.7.2: 3.4.x 3.4
Java Member 3.8.2: 3.5.x
  • Java Member 3.8.2: 3.5.x
  • Java Client 3.8.2: 3.5.x
  • .NET Client 3.8.1: 3.5.x
  • C++ Client 3.8.1: 3.5.x
  • Python Client 3.8.1: -
  • Node.js Client 0.6.1: -
  • Scala Client Binding 3.7.2: 3.5.x
  • Scala Member Binding 3.7.2: 3.5.x
Java Client 3.8.2: 3.5.x .NET Client 3.8.1: 3.5.x C++ Client 3.8.1: 3.5.x Python Client 3.8.1: - Node.js Client 0.6.1: - Scala Client Binding 3.7.2: 3.5.x Scala Member Binding 3.7.2: 3.5.x Hazelcast IMDG Member Version: 3.5
Java Member 3.8.2: 3.6.x
  • Java Member 3.8.2: 3.6.x
  • Java Client 3.8.2: 3.6.x-3.7.x
  • .NET Client 3.8.1: 3.6.x-3.8.x
  • C++ Client 3.8.1: 3.6.x-3.8.x
  • Python Client 3.8.1: 3.6.x-3.8.x
  • Node.js Client 0.6.1: 3.6.x-3.7.x
  • Scala Client Binding 3.7.2: 3.6.x
  • Scala Member Binding 3.7.2: 3.6.x-3.7.x
Java Client 3.8.2: 3.6.x-3.7.x .NET Client 3.8.1: 3.6.x-3.8.x C++ Client 3.8.1: 3.6.x-3.8.x Python Client 3.8.1: 3.6.x-3.8.x Node.js Client 0.6.1: 3.6.x-3.7.x Scala Client Binding 3.7.2: 3.6.x Scala Member Binding 3.7.2: 3.6.x-3.7.x Hazelcast IMDG Member Version: 3.6
Java Member 3.8.2: 3.7.x
  • Java Member 3.8.2: 3.7.x
  • Java Client 3.8.2: 3.6.x-3.7.x
  • .NET Client 3.8.1: 3.6.x-3.8.x
  • C++ Client 3.8.1: 3.6.x-3.8.x
  • Python Client 3.8.1: 3.6.x-3.8.x
  • Node.js Client 0.6.1: 3.7.x
  • Scala Client Binding 3.7.2: 3.7.x
  • Scala Member Binding 3.7.2: 3.6.x-3.7.x
Java Client 3.8.2: 3.6.x-3.7.x .NET Client 3.8.1: 3.6.x-3.8.x C++ Client 3.8.1: 3.6.x-3.8.x Python Client 3.8.1: 3.6.x-3.8.x Node.js Client 0.6.1: 3.7.x Scala Client Binding 3.7.2: 3.7.x Scala Member Binding 3.7.2: 3.6.x-3.7.x Hazelcast IMDG Member Version: 3.7
Java Member 3.8.2: 3.7.x
  • Java Member 3.8.2: 3.7.x
  • Java Client 3.8.2: 3.6.x-3.7.x
  • .NET Client 3.8.1: 3.6.x-3.8.x
  • C++ Client 3.8.1: 3.6.x-3.8.x
  • Python Client 3.8.1: 3.6.x-3.8.x
  • Node.js Client 0.6.1: 3.7.x
  • Scala Client Binding 3.7.2: 3.7.x
  • Scala Member Binding 3.7.2: 3.6.x-3.7.x
Java Client 3.8.2: 3.6.x-3.7.x .NET Client 3.8.1: 3.6.x-3.8.x C++ Client 3.8.1: 3.6.x-3.8.x Python Client 3.8.1: 3.6.x-3.8.x Node.js Client 0.6.1: 3.7.x Scala Client Binding 3.7.2: 3.7.x Scala Member Binding 3.7.2: 3.6.x-3.7.x Hazelcast IMDG Member Version: 3.8

Hazelcast.org

Main Menu