我为Titan构建了Amazon DynamoDB存储后端 .
我用它来构建基于模板的env . 创建资源后,我看到dynamodb是基于 dynamodb.properties
文件创建的 .
创建资源后,我打开ssh到Linux EC2并启动 bin/gremlin.sh.
我希望向dynamo添加数据,所以我尝试通过folliwing命令添加顶点:
gremlin> bin/gremlin.sh
gremlin> :remote connect tinkerpop.server conf/remote.yaml
gremlin> g = TitanFactory.open("/usr/local/packages/dynamodb-titan100-storage-backend-1.0.0-hadoop1/conf/gremlin-server/dynamodb.properties")
gremlin> g.addVertex('date_of_birth').property('date_of_birth','1949-01-01')
vp[date_of_birth->1949-01-01]
但是现在当我检查我的dynamodb表时,我看到 titan_ids was changed ,但数据不清楚 . 'v'
列仍为EMPTY, and not contain the vertex property.
如何解决该问题并在 v
列中查看顶点属性?
1 回答
Titan在存储后端以二进制格式存储数据 . 所以你应该使用gremlin查询 .
示例: