Skip to content

TinkerPop feature support

For the complete documentation index see: llms.txt

All documentation pages available in markdown.

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?
Computer❌
Concurrent Access✅
Transactions❌
Threaded Transactions❌
Orderability semantics❌
Service Call✅
Persistence✅
IO Read✅
IO Write✅
Graph Variables❌

Vertex features

Feature nameSupported?
Null Properties❌
Multi-property❌
Custom ID❌
Any ID❌
User-supplied ID✅
String ID✅
UUID ID❌
Add vertices✅
Remove vertices✅
Duplicate multi-properties❌
Meta properties✅
Upsert❌

Vertex property features

Feature nameSupported?
Null Properties❌
Remove✅
User-supplied ID❌
Numeric ID✅
String ID❌
UUID ID❌
Custom ID❌
Any ID❌
Bool Arrays✅
Byte Arrays✅
Double Arrays✅
Float Arrays❌
Int Arrays✅
String Arrays✅
Long Arrays✅
Strings✅
Int✅
Float❌
Maps❌
MixedList❌
Serializable values❌
UniformListValues❌

Edge features

Feature nameSupported?
Add edges✅
Remove edges✅
Upsert❌
Numeric ID❌
Null property❌
Custom ID❌
Any ID❌
User supplied ID❌
String ID✅
UUID ID❌

Edge property features

Feature nameSupported?
Bool Array values✅
Byte Array values✅
Double Array values✅
Float Array values❌
Int Array values✅
String Array values✅
Long Array values✅
String values✅
Int values✅
Float values❌
Map values❌
Mixed Lists❌
Serializable values❌
Uniform List❌