Details
-
Improvement
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
1.0.0
-
None
Description
Currently primitive map type in atlas is stored in vertex as:
- typeName.mapAttr = [key1, key2, key3]
- typeName.mapAttr.key1 = value1
- typeName.mapAttr.key2 = value2
- typeName.mapAttr.key3 = value3
Since JanusGraph supports Map datatype, we can store map value within a single vertex property.
Also we need to create edge label and property key for array and map primitive types.