Rexster 使用 DynamoDB 作为存储后端来可视化 Titan Graph

Posted

技术标签:

【中文标题】Rexster 使用 DynamoDB 作为存储后端来可视化 Titan Graph【英文标题】:Rexster to visualize Titan Graph using DynomoDB as storage backend 【发布时间】:2016-09-07 16:01:34 【问题描述】:

我刚开始使用 Titan Graph DB。我想使用 AWS DynamoDB 作为存储后端。我已经使用Installing and Running the DynamoDB Storage Backend for Titan 中提到的步骤在本地设置了 Dynamo DB

所有步骤都已成功完成。 我现在想使用 Rexster 可视化图表(Marvel Universe Social Graph)。

我已经下载了 Rexster 并进行了设置。 根据我的阅读,我知道必须在 config/rexster.xml 文件中输入条目才能将其连接到我的图形数据库。如果要将 DynamoDB 用作后端,我找不到确切需要放入的内容。谁能告诉我当 dynamoDB 用作存储后端时我应该遵循的确切步骤?

【问题讨论】:

【参考方案1】:

如果您使用 Titan 1.0.0 作为您引用的文档状态,那么您将无法将它与 Rexster 一起使用,因为 Rexster 与使用的底层 TinkerPop 3.0.1 版本不兼容。

Rexster 与 TinkerPop 2.x 兼容,TinkerPop 2.x 已停止服务。

【讨论】:

您可以推荐任何适用于 Titan 1.0.0 的免费可视化工具吗? 由于 Titan 1.0 基于 Apache TinkerPop 3,您可以尝试使用Gephi。请注意,最新的 Gephi 0.9 版本正在处理 TinkerPop bug。对于 Titan 打包的 TinkerPop 版本,仅支持 Gephi 0.8。请参阅 TinkerPop 文档以获取 Gephi streaming。

以上是关于Rexster 使用 DynamoDB 作为存储后端来可视化 Titan Graph的主要内容,如果未能解决你的问题,请参考以下文章

DynamoDB + 将值存储为项目或 JSON

如何使用 Rexster 添加双向边缘?

灯泡 rexster 系统错误

AWS Dynamodb,排序键

如何使用 Cassandra 存储后端删除 Titan 中的图形?

DynamoDb 查询存储日期