Versions Compared

Key

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

Basic Cache API

FeatureJava Thin.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
colour
Green
Red
title
YES
NO
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
titleYES

NO
clear
Status
colourGreen
titleYES
Status
colourGreen
titleYES
Status
colourGreen
titleYES

Status
colourGreen
titleYES

atomic replaceIfEquals

Status
colourGreen
titleYES

Status
colourGreen
titleYES

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

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

clearKeys
Status
colourRed
titleNO
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
colour

Green

Red
title

YES

NO

Status
colour

Red

Green
title

NO

YES

Status
colourGreen
titleYES

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

Status
colourRed
titleNO

Status
colourGreen
titleYES

Status
colourGreen
titleYES

atomic
putIfAbsent
getAndPut
Status
colourGreen
titleYES
Status
colourGreen
titleYES
Status
colourGreen
titleYES

Status
colourRed
titleNO

Status
colourGreen
titleYES

atomic getAndPutIfAbsent

Status
colour

Red

Green
titleYES

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

Status
colour

Green

Red
title

YES

 

Query API

SqlQuerySqlFieldsQueryScanQuery with filterRedNOScanQuery without filterGreenYES

NO

Status
colourGreen
titleYES

Status
colourGreen
titleYES

atomic getAndReplace
FeatureJava Thin.Net Thin

Node.js

C++ ThinPHP
Status
colourGreen
titleYES
Status
colourGreen
titleYES
Status
colourGreen
titleYES

Status
colourRed
titleNO

Status
colourGreen
titleYES

Status
colourGreen
titleYES

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

Status
colourGreenRed
titleYES

NO

Status
colourGreen
titleYES

Status
colourGreen
titleYES

atomic getAndPutIfAbsent
Status
colourRed
titleNO
Status
colour
Red
Green
title
NO
YES
Status
colour
Green
title
YES

Status

Status

colour

Red
title

NO

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourRed
titleNO

Status
colourGreen
titleYES

 

...

Query API

FeatureJava Thin.Net Thin

Node.js

C++ ThinPHPPython
BinaryObject buildingSqlQuery
Status
colourGreen
titleYES
Status
colourGreen
titleYES
Status
colourGreen
titleYES

Status
colourRed
titleNO

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Get object in BinaryObject formSqlFieldsQuery
Status
colourGreen
titleYES
Status
colourGreen
titleYES
Status
colourGreen
titleYES

Status
colourRed
titleNO

Status
colourGreen
titleYES

...

Status

...

Feature

colour

Green

Java Thin.Net Thin

Node.js

C++ ThinPHP

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
colourRed
titleNO
Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Multithreading
Status
colourRed
titleNO
Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourRed
titleNO

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Best effort affinity

Status
colourRed
titleNO

Status
colourRed
titleNO

Status
colourRed
titleNO

Status
colourGreen
titleYES

Status
colourRed
titleNO

Status
colourRed
titleNO

 пше 

Type registration

AuthenticationGreen
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 registrationSSL/TLS
Status
colourGreen
titleYES
Status
colourGreen
titleYES
Status
colourGreenRed
titleYESNO

Status
colourGreenRed
titleYESNO

Status
colourGreenRed
titleYES

NO

Status
colour

Red
titleNO

 

Types

YESRedNORedNORedNORedNONO
FeatureJava Thin.Net Thin

Node.js

C++ ThinPHPPython
ByteYES
Status
colourGreen
title
Status
colourGreen
titleYES
Status
colourGreen
titleYES
Status
colourGreen
titleYES
Failover

Status
colourGreen
titleYES

Status
colour

Green
title

YES

Status
colourGreen
titleYES

Short
Status
colourGreen
titleYES
Status
colourGreen
titleYES
Multithreading
Status
colourRedGreen
titleNOYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colour

Green
title

YES

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

Status
colourRedGreen
titleNOYES

Status
colourGreen
titleYES

Status
colourRedGreen
titleYES

Long
Status

...

colour

...

FeatureYESRedNORedNO
Green
title
Java Thin.Net Thin

Node.js

C++ ThinPHP
YES
Status
colourGreen
titleYES
Complex object registration
Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Float
Status
colourGreen
title
Enum registration
YES
Status
colourGreen
titleYES
Status
colourRedGreen
titleNOYES

Status
colour

Green
title

YES

Status
colour

Green
title

YES

Status
colourRedGreen
titleNOYES

Type name registrationDouble
Status
colourGreen
titleYES
Status
colourGreen
titleYES
Status
colourRedGreen
titleNOYES

Status
colourRedGreen
titleNOYES

Status
colourRedGreen
titleNOYES

...

Status

...

FeatureShortBoolNULLGreenYESGreenYESTimeDecimalRedNORedNOLong arrayFloat arrayUUID arrayTimestamp arrayGreenYESRedNOCollectionMapGreenYESRedNO

colour

Green

Java Thin.Net Thin

Node.js

C++ ThinPHP

titleYES

CharByte
Status
colourGreen
titleYES
Status
colourGreen
titleYES
Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

YESBool
Status
colourGreen
titleYES
Status
colourGreen
titleYES
Status
colourGreen
titleYES

Status
colourGreen
titleYES

Int

Status
colourGreen
titleYES

Status
colourGreen
titleYES

NULL
Status
colourGreen
titleYES
Status
colourGreen
titleYES
Status
colourGreen
titleYES
Long

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

String
Status
colourGreen
titleYES
Status
colourGreen
titleYES
Float
Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

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

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

CharTimestamp
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
String

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

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

Status
colour

Red
title

NO

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Enum
Status
colourGreen
titleYES
Timestamp
Status
colourGreen
titleYES
Status
colourGreen
titleYES

Status
colour

Red
title

NO

Status
colourGreen
titleYES

Status
colourGreen
titleYES

DateByte 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
colour
Green
title
YES
Status
colourGreen
titleYES
Enum

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

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

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

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

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

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

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Char array
Status
colourGreen
titleYES
Status
colourGreen
titleYES
Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Bool array
Status
colourGreen
titleYES
Status
colourGreen
titleYES
Status
colourGreen
titleYES
Double array

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

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

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

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

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

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

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Date array
Status
colourGreen
titleYES
Status
colourGreen
titleYES
Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

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

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

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

Status
colour

Red
title

NO

Status
colourGreen
titleYES

Status
colourGreen
titleYES

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

Status
colourGreen
titleYES

Status
colour

Green
title

YES

Status
colourGreen
titleYES

Object arrayCollection
Status
colourGreen
titleYES
Status
colourGreen
titleYES
Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Map
Status
colourGreen
titleYES
Status
colourGreen
titleYES
Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Enum array
Status
colourGreen
titleYES
Status
colourGreen
titleYES
Status
colourGreen
titleYES
Enum array

Status
colour

Red
title

NO

Status
colourGreen
titleYES

Status
colourGreen
titleYES

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

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

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

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Status
colourGreen
titleYES

Binary enum
Status
colourGreen
titleYES
Status
colourGreen
titleYES
Status
colourGreen
titleYES

Status
colourRed
titleNO

Status
colourGreen
titleYES

Status
colourGreen
titleYES

...