我为Titan构建Amazon DynamoDB存储后端。使用DynamoDB存储后端为Titan添加顶点到dynamodb
我用它来构建基于env的模板。 资源创建后,我看到dynamodb是基于dynamodb.properties
文件创建的。
资源被创建后,我打开SSH到Linux EC2并启动bin/gremlin.sh.
我希望将数据添加到发电机,所以我试图通过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被更改为,但数据不清晰可读。 'v'
列仍为EMPTY,且不包含顶点属性。
如何解决该问题并查看v
列中的顶点属性?在存储后端的二进制格式
以二进制格式泰坦存储数据。所以你不能直接读取数据。你必须解码它。 –
@AshrafulIslam如何通过gremlin命令检索顶点细节? – maz
尝试'gV()。valueMap()' –