Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cassandra/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Titan DB+;卡桑德拉+;雷克斯特。在cassandra中创建和保存图形并在rexster中显示_Cassandra_Titan_Rexster - Fatal编程技术网

Titan DB+;卡桑德拉+;雷克斯特。在cassandra中创建和保存图形并在rexster中显示

Titan DB+;卡桑德拉+;雷克斯特。在cassandra中创建和保存图形并在rexster中显示,cassandra,titan,rexster,Cassandra,Titan,Rexster,我是图形数据库和Titandb的初学者。我正在尝试创建一个小图形并保存到cassandra中 a) 我用TinkerGraph添加了顶点和边,并试图保存。后来我才知道救TinkerGraph是不可能的。那它有什么用呢 b) 我试过了 出现以下错误 No signature of method: com.thinkaurelius.titan.graphdb.database.StandardTitanGraph.getManagementSystem() is applicable for ar

我是图形数据库和Titandb的初学者。我正在尝试创建一个小图形并保存到cassandra中

a) 我用TinkerGraph添加了顶点和边,并试图保存。后来我才知道救TinkerGraph是不可能的。那它有什么用呢

b) 我试过了

出现以下错误

No signature of method: com.thinkaurelius.titan.graphdb.database.StandardTitanGraph.getManagementSystem() is applicable for argument types: () values: []
g.getManagementSystem()
是什么意思

c) 我需要为Gremlin学习哪些编程(groovy或java)

我已经下载了
titan-1.0.0-hadoop1.zip
rexster-server-2.6.0.zip

我完全不明白。请有人帮助我在
titan
中创建简单的图形,并保存到
cassandra
中,然后从
rexster
a)可视化TinkerGraph是实现TinkerPop API的供应商的参考实现,也是一个用于玩游戏的沙箱。它不打算用于生产

b) 你用的是什么版本的泰坦?中不存在
getManagementSystem
API。管理子系统的存在是为了为各种特定于Titan的子系统(索引、模式等)提供对API的访问

c) 您会发现,大多数小精灵示例都是用Groovy编写的,因此您可能会更容易使用它。

a)TinkerGraph是实现TinkerPop API的供应商的参考实现,也是一个用于玩的沙箱。它不打算用于生产

b) 你用的是什么版本的泰坦?中不存在
getManagementSystem
API。管理子系统的存在是为了为各种特定于Titan的子系统(索引、模式等)提供对API的访问


c) 您会发现,大多数小精灵示例都是用Groovy编写的,因此您可能会更容易使用它。

您不能将Rexster与Titan 1.x混用。Titan 0.5.x与Rexster兼容。Titan 1.x与Rexster的替代产品兼容。您不需要单独下载Gremlin服务器。它与Titan 1.0.0一起分布。您可以从以下内容开始:

bin/titan.sh start
您可以阅读相应的说明

a) 我用TinkerGraph添加了顶点和边,并试图保存。后来我才知道救TinkerGraph是不可能的。那它有什么用呢

TinkerGraph是一个内存数据库。它有很多用途。您可以使用它进行学习(现在就是这样)、分析较大图形中的子图、图形趋向于静态且适合内存的生产系统等。您可以在本文中阅读更多关于这方面的内容

b) g.getManagementSystem()是什么意思

通过向Titan提示如何提高效率,可以使用管理系统API为Titan创建模式(即告诉它哪些属性、定义边/顶点标签等)

c) 我需要为Gremlin学习哪些编程(groovy或java)

从Tinkerpop3.x开始,Gremlin就是纯Java。在大多数情况下,您只需要为您提供服务


如果你想同时学习编程、学习图形和TinkerPop,我强烈建议你不要先与Titan合作。从TinkerGraph和Gremlin控制台开始学习基础知识。这“教程应该会有帮助。当你和TinkerGraph相处得更舒服时,再考虑一下泰坦。TinkerPop的奇妙之处在于,切换到其他图形很容易。如果您知道如何将Gremlin与TinkerGraph结合使用,那么您最好将其与Titan、Neo4j或任何其他您想使用的图形数据库结合使用。

您不能将Rexster与Titan 1.x混用。Titan 0.5.x与Rexster兼容。Titan 1.x与Rexster的替代产品兼容。您不需要单独下载Gremlin服务器。它与Titan 1.0.0一起分布。您可以从以下内容开始:

bin/titan.sh start
您可以阅读相应的说明

a) 我用TinkerGraph添加了顶点和边,并试图保存。后来我才知道救TinkerGraph是不可能的。那它有什么用呢

TinkerGraph是一个内存数据库。它有很多用途。您可以使用它进行学习(现在就是这样)、分析较大图形中的子图、图形趋向于静态且适合内存的生产系统等。您可以在本文中阅读更多关于这方面的内容

b) g.getManagementSystem()是什么意思

通过向Titan提示如何提高效率,可以使用管理系统API为Titan创建模式(即告诉它哪些属性、定义边/顶点标签等)

c) 我需要为Gremlin学习哪些编程(groovy或java)

至于TinkerpoP3.x,Gremlin只是纯Java。在大多数情况下,您只需要为您提供服务


如果你想同时学习编程、学习图形和TinkerPop,我强烈建议你不要先与Titan合作。从TinkerGraph和Gremlin控制台开始学习基础知识。这“教程应该会有帮助。当你和TinkerGraph相处得更舒服时,再考虑一下泰坦。TinkerPop的奇妙之处在于,切换到其他图形很容易。如果您知道如何将Gremlin与TinkerGraph结合使用,那么您应该可以将它与Titan、Neo4j或任何其他您想使用的图形数据库结合使用。

谢谢benjamin。你们可以发布一个简单的例子来将这个图保存到Cassandra中吗。我被困在那里了,谢谢你,本杰明。你们可以发布一个简单的例子来将这个图保存到Cassandra中吗。我被困在那里了谢谢Stephen。。但我怎样才能将图表保存到卡桑德拉?你必须使用泰坦。无论何时向Titan添加顶点/边,在提交事务时它都会自动将该图写入cassandra。也许jason plurad的示例repo会有所帮助。它使用berkeley db,但是您可以通过将配置文件更改为使用cassandra而不是b来轻松切换到cassandra