我目前正在努力使一个旧项目重新运行,它使用dse搜索和dse图形。我对dse没有太多的经验,但是现在我已经为常规的cassandradb(searchable)创建了一个键空间,并且使用gremlin控制台在同一台服务器上创建了一个图。
后端用node.js编写,并使用dse驱动程序从dse服务器获取数据。
当我运行带有-g标志的cassandra服务器时,dse驱动程序运行良好,完全按照我的要求执行,但显然,我的搜索功能都不起作用。
当我用 -g
以及 -s
标志,我的搜索功能可以工作,但是每当后端尝试使用dse驱动程序使用 executeGraph
功能。
这是可以修复的还是我需要创建更多的节点/集群?我是dse的新手,非常感谢你的帮助。 Error: com.google.common.util.concurrent.UncheckedExecutionException: com.google.inject.ProvisionException: Unable to provision, see the following errors:\n\n1) Error injecting constructor, com.datastax.bdp.gcore.datastore.DataStoreException: Failed to execute statement40f07a96-98bf-490c-a738-6c9d0021afba\n at com.datastax.bdp.graph.impl.DseGraphImpl.<init>(DseGraphImpl.java:192)\n at com.datastax.bdp.graph.impl.GraphModule.configure(Unknown Source) (via modules: com.datastax.bdp.graph.impl.DseGraphFactoryImpl$$Lambda$1580/1437671705 -> com.google.inject.util.Modules$OverrideModule -> com.datastax.bdp.graph.impl.GraphModule)\n while locating com.datastax.bdp.graph.impl.DseGraphImpl\n\n1 error\n
暂无答案!
目前还没有任何答案,快来回答吧!