Skip to main content
Loading
Version: Graph 2.3.0

TinkerPop feature support

This page lists the TinkerPop features that are supported in Aerospike Graph Service (AGS).

Overviewโ€‹

Aerospike Graph Service uses TinkerPop as its graph computing engine, but not all TinkerPop features are supported. The following is a complete feature list with support listed.

Graph featuresโ€‹

Feature nameSupported?
ComputerNo
Concurrent AccessYes
TransactionsNo
Threaded TransactionsNo
Orderability semanticsNo
Service CallYes
PersistenceYes
IO ReadYes
IO WriteYes
Graph VariablesNo

Vertex featuresโ€‹

Feature nameSupported?
Null PropertiesNo
Multi-propertyNo
Custom IDNo
Any IDNo
User-supplied IDYes
String IDYes
UUID IDNo
Add verticesYes
Remove verticesYes
Duplicate multi-propertiesNo
Meta propertiesYes
UpsertNo

Vertex property featuresโ€‹

Feature nameSupported?
Null PropertiesNo
RemoveYes
User-supplied IDNo
Numeric IDYes
String IDNo
UUID IDNo
Custom IDNo
Any IDNo
Bool ArraysYes
Byte ArraysYes
Double ArraysYes
Float ArraysNo
Int ArraysYes
String ArraysYes
Long ArraysYes
StringsYes
IntYes
FloatNo
MapsNo
MixedListNo
Serializable valuesNo
UniformListValuesNo

Edge featuresโ€‹

Feature nameSupported?
Add edgesYes
Remove edgesYes
UpsertNo
Numeric IDNo
Null propertyNo
Custom IDNo
Any IDNo
User supplied IDNo
String IDYes
UUID IDNo

Edge property featuresโ€‹

Feature nameSupported?
Bool Array valuesYes
Byte Array valuesYes
Double Array valuesYes
Float Array valuesNo
Int Array valuesYes
String Array valuesYes
Long Array valuesYes
String valuesYes
Int valuesYes
Float valuesNo
Map valuesNo
Mixed ListsNo
Serializable valuesNo
Uniform ListNo