Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Disclaimer: this page is intended mainly for developers and displays current state of the master branch so the features displayed here as supported is not necessary belong to any release yet,

Basic Cache API

FeatureJava Thin.
Net
NET Thin

Node.js

C++ ThinPHPPython
get
Status
colourGreen
titleYES
Status
colourGreen
titleYES
Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

put

Status
colourGreen
titleYES

put
Status
colourGreen
titleYES
Status
colourGreen
titleYES
Status
colourGreen
titleYES

Status
colourGreen
titleYES

containsKey

Status
colourGreen
titleYES

Status
colourGreen
titleYES

containsKey
Status
colourGreen
titleYES
Status
colourGreen
titleYES
Status
colourGreen
titleYES
containsKeys

Status
colour

Red

Green
title

NO

YES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

containsKeys

Status
colourGreen
titleYES

Status
colourGreen
titleYES
getSize
Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

getSize
Status
colourGreen
titleYES
getAll
Status
colourGreen
titleYES
Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

putAll
getAll
Status
colourGreen
titleYES
Status
colourGreen
titleYES
Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

replace

Status
colourGreen
titleYES

putAll
Status
colourGreen
titleYES
Status
colourGreen
titleYES
Status
colourGreen
titleYES

Status
colourGreen
titleYES

removeAll

Status
colourGreen
titleYES

Status
colourGreen
titleYES

replace
Status
colourGreen
titleYES
Status
colourGreen
titleYES
Status
colourGreen
titleYES
removeKey

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

removeAll
Status
colourGreen
titleYES
Status
colourGreen
titleYES
removeKeys
Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

removeKey
Status
colourGreen
titleYES
clear
Status
colourGreen
titleYES
Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

clearKey
removeKeys
Status
colour
Red
Green
title
NO
YES
Status
colourGreen
titleYES
Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

clearKeys

Status
colour

Red

Green
title

NO

YES

clear
Status
colourGreen
titleYES
Status
colourGreen
titleYES
Status
colourGreen
titleYES

Status
colourGreen
titleYES

atomic replaceIfEquals

Status
colourGreen
titleYES

Status
colourGreen
titleYES

clearKey

Status
colourGreen
titleYES

Status
colour
Red
Green
title
NO
YES
Status
colourGreen
titleYES
atomic removeIfEquals

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

clearKeys

Status
colour

Red

Green
title

NO

YES

Status
colourGreen
titleYES
atomic getAndPut
Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colour

Red

Green
titleYES

NO
atomic replaceIfEquals
Status
colourGreen
titleYES
atomic getAndRemove
Status
colourGreen
titleYES
Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colour

Red

Green
title

NO

YES

Status
colourGreen
titleYES

atomic
getAndReplace
removeIfEquals
Status
colourGreen
titleYES
Status
colourGreen
titleYES
Status
colourGreen
titleYES

Status
colour

Red

Green
title

NO

YES

Status
colourGreen
titleYES

atomic putIfAbsent

Status

Status

colourGreen
titleYES

atomic getAndPut
Status
colourGreen
titleYES
Status
colourGreen
titleYES
Status
colour
Red
Green
title
NO
YES

Status
colourGreen
titleYES

atomic getAndPutIfAbsent

Status
colour

Red

Green
title

NO

YES

Status
colourGreen
titleYES

atomic getAndRemove
Status
colourGreen
titleYES
Status
colour
Red
Green
title
NO
YES
Status
colourGreen
titleYES

...

Status

...

colour

Feature

Green

Java Thin.Net Thin

Node.js

C++ ThinPHP

titleYES

SqlQuery

Status
colourGreen
titleYES

Status
colourGreen
titleYES

atomic getAndReplace
Status
colourGreen
titleYES
Status
colour
Red
Green
title
NO
YES
Status
colourGreen
titleYES
SqlFieldsQuery

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

atomic putIfAbsent
Status
colour
Red
Green
title
NO
YES
Status
colourGreen
titleYES
ScanQuery with filter
Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colour

Red

Green
title

NO

YES

Status
colour

Red

Green
titleYES

NO
atomic getAndPutIfAbsent

Status
colour

Red

Green
title

NO

YES

ScanQuery without filter
Status
colourGreen
titleYES
Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colour

Red

Green
title

NOFeatureJava Thin.Net Thin

Node.js

C++ ThinPHPBinaryObject building

YES

Status
colourGreen
titleYES

 

Binary API

invoke

Status
colourGreen
titleYES

Status
colour

Green

Red
title

YES

NO

Status
colour

Green

Red
title

YES

NO

Status
colourRed
titleNO

Status
colour

Green

Red
title

YESGet object in BinaryObject form

NO

Status
colourRed
titleNO

invokeAll

Status
colourGreen
titleYES

Status
colour

Green

Red
title

YES

NO

Status
colour

Green

Red
title

YES

NO

Status
colourRed
titleNO

Status
colour

Green

Red
title

YES

 

...

NO

Status
colourRed
titleNO


Query API

FeatureJava Thin.
Net
NET Thin

Node.js

C++ ThinPHP
SSL/TLS
Python
SqlQuery
Status
colourGreen
titleYES
Status
colourGreen
titleYES
Status
colourGreen
titleYES

Status
colourRed
titleNO

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Authentication

SqlFieldsQuery
Status
colourGreen
titleYES
Status
colourGreen
titleYES
Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

ScanQuery with filter
Status
colourGreen
titleYES
Status
colourGreen
titleYES

Status
colourRed
titleNO

Status
colourRed
titleNO

Status
colourRed
titleNO

Status
colourRed
titleNO

ScanQuery without filter
Status
colourGreen
titleYES
Status
colourGreen
titleYES
Status
colourGreen
titleYES

Status
colourRed
titleNO

Status
colourGreen
titleYES

Status
colourGreen
titleYES


Binary API

FeatureJava Thin.NET Thin

Node.js

C++ ThinPHPPython
BinaryObject building
Status
colourGreen
titleYES
Status
colourGreen
titleYES
Status
colourGreen
titleYES

Status
colourRed
titleNO

Status
colourGreen
titleYES

Status
colourRed
titleNO

Get object in BinaryObject form
Status
colourGreen
titleYES
Status
colourGreen
titleYES
Status
colourGreen
titleYES

Status
colourRed
titleNO

Status
colourGreen
titleYES

Status
colourRed
titleNO


Additional Features

FeatureJava Thin.NET Thin

Node.js

C++ ThinPHPPython
SSL/TLS
Status
colourGreen
titleYES
Status
colourGreen
titleYES
Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Authentication
Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Failover
Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Async operations

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourRed
titleNO

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Partition Awareness

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourRed
titleNO

Status
colourGreen
titleYES

Transactions

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourRed
titleNO

Status
colourGreen
titleYES

Status
colourRed
titleNO

Status
colourGreen
titleYES

Cluster API

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourRed
titleNO

Status
colourGreen
titleYES

Status
colourRed
titleNO

Status
colourRed
titleNO

Compute API

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourRed
titleNO

Status
colourGreen
titleYES

Status
colourRed
titleNO

Status
colourRed
titleNO

Continuous Queries

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourRed
titleNO

Status
colourGreen
titleYES

Status
colourRed
titleNO

Status
colourRed
titleNO

Service Invocation

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourRed
titleNO

Status
colourRed
titleNO

Status
colourRed
titleNO

Status
colourRed
titleNO

Server Discovery

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourRed
titleNO

Status
colourRed
titleNO

Status
colourRed
titleNO

Status
colourRed
titleNO

Server Discovery in Kubernetes

Status
colourGreen
titleYES

Status
colourRed
titleNO

Status
colourRed
titleNO

Status
colourRed
titleNO

Status
colourRed
titleNO

Status
colourRed
titleNO

Data Streamer

Status
colourRed
titleNO

Status
colourGreen
titleYES

Status
colourRed
titleNO

Status
colourRed
titleNO

Status
colourRed
titleNO

Status
colourRed
titleNO

Retry Policy

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourRed
titleNO

Status
colourRed
titleNO

Status
colourRed
titleNO

Status
colourRed
titleNO


Type registration

FeatureJava Thin.NET Thin

Node.js

C++ ThinPHPPython
Complex object registration
Status
colourGreen
titleYES
Status
colourGreen
titleYES
Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Enum registration
Status
colourGreen
titleYES
Status
colourRed
titleNO
Status
colourRed
titleNO

Status
colourRed
titleNO

Status
colourRed
titleNO

Status
colourRed
titleNO

Type name registration
Status
colourGreen
titleYES
Status
colourGreen
titleYES
Status
colourRed
titleNO

Status
colourRed
titleNO

Status
colourRed
titleNO

Status
colourRed
titleNO


Types

FeatureJava Thin.NET Thin

Node.js

C++ ThinPHPPython
Byte
Status
colourGreen
titleYES
Status
colourGreen
titleYES
Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Failover

Status
colourGreen
titleYES

Short
Status
colour
Red
Green
title
NO
YES
Status
colourGreen
titleYES
Status
colourGreen
titleYES

Status
colourGreen
titleYES

Multithreading

Status
colour

Red

Green
title

NO

YES

Status
colourGreen
titleYES

Int
Status
colourGreen
titleYES
Status
colour
Red
Green
title
NO
YES
Status
colourGreen
titleYES
Best effort affinity

Status
colour

Red

Green
title

NO

YES

Status
colour

Red

Green
title

NO

YES

Status
colour

Red

Green
title

NO

YES

Long
Status
colourGreen
titleYES
Status
colour
RedtitleNO

 пше 

Type registration

Green
titleYES
FeatureJava Thin.Net Thin

Node.js

C++ ThinPHPComplex object registration
Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Float
Status
colourGreen
titleYES
Enum registration
Status
colourGreen
titleYES
Status
colour
Red
Green
title
NO
YES

Status
colour

Red

Green
title

NO

YES

Status
colour

Red

Green
title

NO

YES

Status
colour

Red

Green
title

NO

YES

Type name registration
Double
Status
colourGreen
titleYES
Status
colourGreen
titleYES
Status
colour
Red
Green
title
NO
YES

Status
colour

Red

Green
title

NO

YES

Status
colour

Red

Green
title

NO

 

Types

YES

Status
colourGreen
titleYES

Char
Status
colourGreen
titleYES
FeatureJava Thin.Net Thin

Node.js

C++ ThinPHPByte
Status
colourGreen
titleYES
Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Short
Bool
Status
colourGreen
titleYES
Status
colourGreen
titleYES
Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Int

Status
colourGreen
titleYES

NULL
Status
colourGreen
titleYES
Status
colourGreen
titleYES
Status
colourGreen
titleYES

Status
colourGreen
titleYES

Long

Status
colourGreen
titleYES

Status
colourGreen
titleYES

String
Status
colourGreen
titleYES
Status
colourGreen
titleYES
Status
colourGreen
titleYES
Float

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

UUID (Guid)
Status
colourGreen
titleYES
Status
colourGreen
titleYES
Double
Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Timestamp
Status
colourGreen
titleYES
Char
Status
colourGreen
titleYES
Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Bool
Date
Status
colourGreen
titleYES
Status
colourGreen
titleYES
Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

NULL

Status
colourGreen
titleYES

Time
Status
colourGreen
titleYES
Status
colourGreen
titleYES
Status
colourGreen
titleYES

Status
colourGreen
titleYES

String

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Decimal
Status
colourGreen
titleYES
Status
colourGreen
titleYES
Status
colourGreen
titleYES
UUID (Guid)

Status
colour

Green

Red
title

YES

NO

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Enum
Status
colourGreen
titleYES
Status
colourGreen
titleYES
Timestamp
Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Byte array
Status
colourGreen
titleYES
Date
Status
colourGreen
titleYES
Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Time
Short array
Status
colourGreen
titleYES
Status
colourGreen
titleYES
Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Decimal

Status
colourGreen
titleYES

Int array
Status
colourGreen
titleYES
Status
colourGreen
titleYES
Status
colour
Red
Green
title
NO
YES

Status
colourGreen
titleYES

Enum

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Long array
Status
colourGreen
titleYES
Status
colour
Red
Green
title
NO
YES
Status
colourGreen
titleYES
Byte array

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Float array
Status
colourGreen
titleYES
Status
colourGreen
titleYES
Short array
Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Double array
Status
colourGreen
titleYES
Int array
Status
colourGreen
titleYES
Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Long
Char array
Status
colourGreen
titleYES
Status
colourGreen
titleYES
Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Float array

Status
colourGreen
titleYES

Bool array
Status
colourGreen
titleYES
Status
colourGreen
titleYES
Status
colourGreen
titleYES

Status
colourGreen
titleYES

Double array

Status
colourGreen
titleYES

Status
colourGreen
titleYES

String array
Status
colourGreen
titleYES
Status
colourGreen
titleYES
Status
colourGreen
titleYES
Char array

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

UUID array
Status
colourGreen
titleYES
Status
colourGreen
titleYES
Bool array
Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Timestamp array
Status
colourGreen
titleYES
String array
Status
colourGreen
titleYES
Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

UUID
Date array
Status
colourGreen
titleYES
Status
colourGreen
titleYES
Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Timestamp array

Status
colourGreen
titleYES

Time array
Status
colourGreen
titleYES
Status
colourGreen
titleYES
Status
colourGreen
titleYES

Status
colourGreen
titleYES

Date array

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Decimal array
Status
colourGreen
titleYES
Status
colourGreen
titleYES
Status
colourGreen
titleYES
Time array

Status
colour

Green

Red
title

YES

NO

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Object array
Status
colourGreen
titleYES
Status
colourGreen
titleYES
Decimal array
Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colour

Red

Green
titleYES

NO
Collection
Status
colourGreen
titleYES
Object array
Status
colourGreen
titleYES
Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Collection
Map
Status
colourGreen
titleYES
Status
colourGreen
titleYES
Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Map

Status
colourGreen
titleYES

Enum array
Status
colourGreen
titleYES
Status
colourGreen
titleYES
Status
colourGreen
titleYES

Status
colour

Green

Red
title

YESEnum array

NO

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Complex object
Status
colourGreen
titleYES
Status
colour
Red
Green
title
NO
YES
Status
colourGreen
titleYES
Complex object

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Wrapped Data
Status
colourGreen
titleYES
Status
colourGreen
titleYES
Wrapped Data
Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Binary enum
Status
colourGreen
titleYES
Binary enum
Status
colourGreen
titleYES
Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colour

Red

Green
title

NO

YES

Status
colourGreen
titleYES

 

 

...