将json文件加载到titan图形数据库



我给了一个任务,加载json文件到titandb与dynamodb作为后端。是否有任何java教程,或者如果可能的话,请上传java示例编码…谢谢。

Titan是一个抽象层,所以无论你使用Cassandra, dynamo, hbase等,你只需要找到Titan的数据加载指令。它们有点过时了,但你可能想从这些博客文章开始:

  • http://thinkaurelius.com/2014/05/29/powers-of-ten-part-i/
  • http://thinkaurelius.com/2014/06/02/powers-of-ten-part-ii/

代码示例适用于旧版本的Titan(模式部分),但概念仍然适用。

您将发现Titan的数据加载策略与图的大小有很大关系。你说你正在加载"一个JSON文件",所以我想你在数百万条边中有一个更小的图。在这种情况下,一个简单的groovy脚本可能就足够了。编写一个脚本来解析JSON并将数据写入Titan。

最新更新