我正在尝试建立一个基本的土卫六的例子。在跟踪文档时,我尝试运行抛出的bin/gremlin-server.sh -i com.thinkaurelius.titan titan-all 1.0.0;
Could not install the dependency: java.io.FileNotFoundException: /usr/share/titan/ext/titan-all/plugin/titan-all-1.0.0.jar (No such file or directory)
java.lang.RuntimeException: java.io.FileNotFoundE
我已经在集群模式下配置了Cassandra-1.2.2。但是在使用我的cassandra配置启动Titan时,它显示了以下异常
Exception in thread "main" java.lang.IllegalArgumentException: Could not instantiate implementation: com.thinkaurelius.titan.diskstorage.cassandra.astyanax.AstyanaxStoreManager
at com.thinkaurelius.titan.diskstorage.Backend.
我已经安装了Atom编辑器,然后在其中安装了Atom Beautify包。但是当我尝试应用美化包时,它抛出了下面的错误:
Error: spawn EACCES
at exports._errnoException (util.js:890:11)
at ChildProcess.spawn (internal/child_process.js:302:11)
at exports.spawn (child_process.js:379:9)
at /home/titan5/.atom/packages/atom-beautify/src/beautifiers/beautifier.coff
我创建了一个状态机来确定dormant或seeking_flesh的动态初始状态。运行RSpec后,我收到以下错误:
Failure/Error: @titan = Titan.new('Abnormal', 8, false)
IndexError:
:dormant is an invalid name
究竟是什么导致了这个错误,我如何解决这个问题?
规范:
describe '#state' do
before do
@titan = Titan.new('Abnormal', 8, false)
end
it &
我想通过一个gremlin脚本来计算我加载到土卫六中的图中的边数。这个图非常小,应该有不到一百万条边,但是当我尝试使用g.E.count()进行计数时,会得到以下错误:
警告com.thinkaurelius.titan.graphdb.transaction.StandardTitanTx -查询需要对所有顶点()进行迭代。为了获得更好的性能,请使用索引。
后端操作期间的永久异常
堆栈跟踪:
com.thinkaurelius.titan.core.TitanException: Permanent exception during backend operation at
co
我正在尝试使用Java API在我的本地机器中填充单节点Titan-HBase。当尝试使用HBase后端在Titan中构建边缘索引时,使用以下代码。
public static final String ELABEL_RESOURCE_HAS_XDOC = "_EResourceHasXDoc";
public static final String IDX_EDGE_BY_CID_XID = "IdxEdgeByCidXid";
public static final String PROP_COLLECTION_ID = "_PCollection
我可以在TomcatV7.0上部署我的大型数据库,但当我在Google 上部署相同的应用程序时,它失败了。以下是错误消息:
java.lang.IllegalArgumentException: Could not instantiate implementation: com.thinkaurelius.titan.diskstorage.cassandra.thrift.CassandraThriftStoreManager
at com.thinkaurelius.titan.diskstorage.Backend.instantiate(Backend.java:355)
at com
我正在尝试让泰坦和DynamoDB本地后端一起运行。我已经严格遵循了的步骤,但无法连接到Gremlin:
...[truncated previous commands. Identical to those in github link]
gremlin> g = TitanFactory.open(conf)
Could not instantiate implementation: com.amazon.titan.diskstorage.dynamodb.DynamoDBStoreManager
Display stack trace? [yN] y
java.lang.Ill
我不使用Rails,只使用Ruby&RSpec并试图通过哈希对测试。正确的结果是通过IRB,但测试始终包括一个分号,使测试失败。
下面是RSpec测试:
describe Menu do
let(:menu) { described_class.new }
let(:book) { double :book, name: 'Clockwise to Titan', price: 6 }
it 'can add a dish to the menu list' do
menu.add(book)
我已经创建了一个类,其中包含了一个Graph。例如:
public class GraphManager(){
Graph graph;
public GraphManager(Graph graph){
this.graph = graph;
}
public void commitGraph(){
graph.commit();
}
}
这个GraphManager允许我以预定义的方式与图形交互。我使用一个工厂来构造这个GraphManager:
public class GraphManagerFactory(){
嗨,我在数据库中查询一个特定的顶点(任何顶点),并得到不同版本的顶点。例如,字段有基于我过去做过的更新的值。这可能是相关的,因为它开始发生后,我从卡桑德拉切换到锡兰德拉作为后端连接设置。
我在cassandra+elasticsearch中使用一台机器(用于开发)。我想知道这是否确实破坏了我的数据库,可能是什么原因,以及如何可以防止这种情况在未来的单机开发。
任何帮助都是非常感谢的!谢谢
当我试图更新单个顶点时,我会得到这个异常:
java.lang.Exception: failure in bulk execution:
[0]: index [titan], type [EntityTe
我想开始使用titan数据库,并且我已经遵循了的说明。但是,当我尝试在docker中启动titan时,它给出了以下错误:
/opt/titan-0.5.4-hadoop2/run.sh: 2: /opt/titan-0.5.4-hadoop2/run.sh: : not found
run.sh文件位于C:\Users\Modeso\titan,但我找不到一种方法来更改docker中的文件夹位置。
以前有没有人遇到过这个问题或有解决方案?