| Feature | Java Thin | .Net Thin | NodeJS | C++ Thin |
|---|---|---|---|---|
get | ||||
put | ||||
containsKey | ||||
containsKeys | ||||
getSize | ||||
getAll | ||||
putAll | ||||
replace | ||||
removeAll | ||||
removeKey | ||||
removeKeys | ||||
clear | ||||
clearKey | ||||
clearKeys | ||||
atomic replaceIfEquals | ||||
atomic removeIfEquals | ||||
atomic getAndPut | ||||
atomic getAndRemove | ||||
atomic getAndReplace | ||||
atomic putIfAbsent | ||||
atomic getAndPutIfAbsent |
| Feature | Java Thin | .Net Thin | NodeJS | C++ Thin |
|---|---|---|---|---|
SqlQuery | ||||
SqlFieldsQuery | ||||
ScanQuery with filter | ||||
ScanQuery without filter |
| Feature | Java Thin | .Net Thin | NodeJS | C++ Thin |
|---|---|---|---|---|
| BinaryObject building | ||||
| Get object in BinaryObject form |
| Feature | Java Thin | .Net Thin | NodeJS | C++ Thin |
|---|---|---|---|---|
| SSL/TLS | ||||
| Authentication | ||||
| Failover | ||||
| Multithreading | ||||
| Best effort affinity |
пше
| Feature | Java Thin | .Net Thin | NodeJS | C++ Thin |
|---|---|---|---|---|
| Complex object registration | ||||
| Enum registration | ||||
| Type name registration |
Types
| Feature | Java Thin | .Net Thin | NodeJS | C++ Thin |
|---|---|---|---|---|
| Byte | ||||
| Short | ||||
| Int | ||||
| Long | ||||
| Float | ||||
| Double | ||||
| Char | ||||
| Bool | ||||
| NULL | ||||
| String | ||||
| UUID (Guid) | ||||
| Timestamp | ||||
| Date | ||||
| Time | ||||
| Decimal | ||||
| Enum | ||||
| Byte array | ||||
| Short array | ||||
| Int array | ||||
| Long array | ||||
| Float array | ||||
| Double array | ||||
| Char array | ||||
| Bool array | ||||
| String array | ||||
| UUID array | ||||
| Timestamp array | ||||
| Date array | ||||
| Time array | ||||
| Decimal array | ||||
| Object array | ||||
| Collection | ||||
| Map | ||||
| Enum array | ||||
| Complex object | ||||
| Wrapped Data | ||||
| Binary enum |