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 Thin

Node.

Net ThinNodeJS

js

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

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

containsKey
put
Status
colourGreen
titleYES
Status
colourGreen
titleYES
Status
colourGreen
titleYES
containsKeys

Status
colour

Red

Green
title

NO

YES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

getSizestatus
containsKey
Status
colourGreen
titleYES
Status
colourGreen
titleYES
Status
colourGreen
titleYES
getAll

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

putAll
containsKeys

Status
colourGreen
titleYES

Status
colourGreen
titleYES
Status
colourGreen
titleYES
replace

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

removeAll
getSize
Status
colourGreen
titleYES
Status
colourGreen
titleYES
Status
colourGreen
titleYES
removeKey

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

removeKeys
getAll
Status
colourGreen
titleYES
Status
colourGreen
titleYES
Status
colourGreen
titleYES
clear

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

clearKey
putAll
Status
colour
Red
Green
title
NO
YES
Status
colourGreen
titleYES
Status
colourGreen
titleYES
clearKeys

Status
colour

Red

Green
title

NO

YES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

atomic replaceIfEquals
replace
Status
colourGreen
titleYES
Status
colourGreen
titleYES
Status
colourGreen
titleYES
atomic removeIfEquals

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

atomic getAndPut
removeAll
Status
colourGreen
titleYES
Status
colourGreen
titleYES
Status
colourGreen
titleYES
atomic getAndRemove

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

atomic getAndReplace
removeKey
Status
colourGreen
titleYES
Status
colourGreen
titleYES
Status
colourGreen
titleYES
atomic putIfAbsent

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

atomic getAndPutIfAbsent
removeKeys
Status
colour
Red
Green
title
NO
YES
Status
colourGreen
titleYES
Status
colourGreen
titleYES

...

Status

...

colour

Feature

Green

Java Thin.Net Thin

NodeJS

titleYES

Status
colourGreen
titleYES

SqlQuery

Status
colourGreen
titleYES

clear
Status
colourGreen
titleYES
Status
colourGreen
titleYES
SqlFieldsQuery
Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

ScanQuery with filter

Status
colourGreen
titleYES

clearKey

Status
colourGreen
titleYES

Status
colour
Red
Green
title
NOScanQuery without filter
YES
Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

...

Status

...

colour

Feature

Green

Java Thin.Net Thin

NodeJS

BinaryObject building

titleYES

clearKeys

Status
colourGreen
titleYES

Status
colourGreen
titleYES
Status
colourGreen
titleYES
Get object in BinaryObject formFeatureJava Thin.Net Thin

NodeJS

SSL/TLS Status

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

 

Additional Features

atomic replaceIfEquals
Status
colourGreen
titleYES
Status
colourGreen
titleYES
Status
colourGreen
titleYES
Authentication

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

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

Status
colour

Red

Green
title

NO

YES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

...

atomic getAndPut

...

Status
Feature
colour
Java Thin.Net Thin

NodeJS

Complex object registration
Green
titleYES
Status
colourGreen
titleYES
Status
colourGreen
titleYES

Status
colourGreen
titleYES

Enum registration

Status
colourGreen
titleYES

Status
colour

Red

Green
title

NO

YES

atomic getAndRemove
Status
colourGreen
titleYES
Status
colourGreen
titleYES
Status
colourGreen
titleYES

Status
colour

Red

Green
title

NOType name registration

YES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

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

...

Status

...

colour
FeatureJava Thin.Net Thin

NodeJS

Green
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

atomic putIfAbsent
Status
colourGreen
titleYES
Status
colourGreen
titleYES
Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

atomic getAndPutIfAbsent

Status
colourGreen
titleYES

Status
colourGreen
titleYES
Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

invoke

Status
colourGreen
titleYES

Status
colourRed
titleNO

Status
colourRed
titleNO

Status
colourRed
titleNO

Status
colourRed
titleNO

Status
colourRed
titleNO

invokeAll

Status
colourGreen
titleYES

Status
colourRed
titleNO

Status
colourRed
titleNO

Status
colourRed
titleNO

Status
colourRed
titleNO

Status
colourRed
titleNO


Query API

FeatureJava Thin.NET Thin

Node.js

C++ ThinPHPPython
SqlQuery
Status
colourGreen
titleYES
Status
colourGreen
titleYES
Status
colourGreen
titleYES

Status
colourRed
titleNO

Status
colourGreen
titleYES

Status
colourGreen
titleYES

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

Status
colourGreen
titleYES

Short
Status
colourGreen
titleYES
Status
colourGreen
titleYES
Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Int
Status
colourGreen
titleYES
Status
colourGreen
titleYES
Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Long
Status
colourGreen
titleYES
Status
colourGreen
titleYES
Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Float
Status
colourGreen
titleYES
Status
colourGreen
titleYES
Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Double
Status
colourGreen
titleYES
Status
colourGreen
titleYES
Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Char
Status
colourGreen
titleYES
Status
colourGreen
titleYES
Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Bool
Status
colourGreen
titleYES
Status
colourGreen
titleYES
Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

NULL
Status
colourGreen
titleYES
Status
colourGreen
titleYES
Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

String
Status
colourGreen
titleYES
Status
colourGreen
titleYES
Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

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

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Timestamp
Status
colourGreen
titleYES
Status
colourGreen
titleYES
Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Date
Status
colourGreen
titleYES
Status
colourGreen
titleYES
Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Time
Status
colourGreen
titleYES
Status
colourGreen
titleYES
Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Decimal
Status
colourGreen
titleYES
Status
colourGreen
titleYES
Status
colourGreen
titleYES

Status
colourRed
titleNO

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Enum
Status
colourGreen
titleYES
Status
colourGreen
titleYES
Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Byte array
Status
colourGreen
titleYES
Status
colourGreen
titleYES
Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Short array
Status
colourGreen
titleYES
Status
colourGreen
titleYES
Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Int array
Status
colourGreen
titleYES
Status
colourGreen
titleYES
Status
colourGreen
titleYES
Byte

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Short
Long array
Status
colourGreen
titleYES
Status
colourGreen
titleYES
Status
colourGreen
titleYES
Int

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Long
Float array
Status
colourGreen
titleYES
Status
colourGreen
titleYES
Status
colourGreen
titleYES
Float

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Double array
Status
colourGreen
titleYES
Status
colourGreen
titleYES
Status
colourGreen
titleYES
Char

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Bool
Char array
Status
colourGreen
titleYES
Status
colourGreen
titleYES
Status
colourGreen
titleYES
NULL

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

String
Bool array
Status
colourGreen
titleYES
Status
colourGreen
titleYES
Status
colourGreen
titleYES
UUID (Guid)

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

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

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

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

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Enum
Timestamp array
Status
colourGreen
titleYES
Status
colourGreen
titleYES
Status
colourGreen
titleYES
Byte array

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Short
Date array
Status
colourGreen
titleYES
Status
colourGreen
titleYES
Status
colourGreen
titleYES
Int array

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Long
Time array
Status
colourGreen
titleYES
Status
colourGreen
titleYES
Status
colourGreen
title
YESFloat array
YES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Double
Decimal array
Status
colourGreen
titleYES
Status
colourGreen
titleYES
Status
colourGreen
titleYES
Char array

Status
colour

Green

Red
title

YES

NO

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Bool
Object array
Status
colourGreen
titleYES
Status
colourGreen
titleYES
Status
colourGreen
titleYES
String array

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

UUID array
Collection
Status
colourGreen
titleYES
Status
colourGreen
titleYES
Status
colourGreen
titleYES
Timestamp array

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Date array
Map
Status
colourGreen
titleYES
Status
colourGreen
titleYES
Status
colourGreen
titleYES
Time array

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

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

Status
colour

Green

Red
title

YES

NO

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Collection
Complex object
Status
colourGreen
titleYES
Status
colourGreen
titleYES
Status
colourGreen
titleYES
Map

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Enum array
Wrapped Data
Status
colourGreen
titleYES
Status
colourGreen
titleYES
Status
colourGreen
titleYES
Complex object

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Wrapped Data
Binary enum
Status
colourGreen
titleYES
Status
colourGreen
titleYES
Status
colourGreen
titleYES
Binary enum

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

 

 

...