问题标签 [datastax-enterprise-graph]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1031 浏览

java - DSE Graph with Java Driver,如何添加边

我想用 Datastax Java Driver 完全构建一个图表。我设法插入顶点,但我不知道如何将边添加到现有顶点。

当我运行以下代码时

我得到一个例外

当我在 gremlin_console_window 中运行 gremlin 语句时,它工作正常。所以我认为变量喜欢parentchild不在 Java 中工作DseSession

不幸的是,我找不到太多关于如何正确使用 Java 驱动程序的信息。

0 投票
1 回答
54 浏览

hadoop - 如何使用 graphLoader 将数据从 hadoop 加载到 datastax 图?(如何使用graphLoader直接从hadoop读取文件)

我是否必须将文件从 hadoop 复制到本地目录:

hadoop fs -get [hadoop src] [本地dst]

为了使用:

https://docs.datastax.com/en/datastax_enterprise/5.0/datastax_enterprise/graph/dgl/dglCSV.html

0 投票
1 回答
206 浏览

graph - 图 spokg_test 仍处于 Provisioning 状态

我已经使用 DSE 5.0 创建了一个图表,但现在该图表在我尝试执行任何操作时显示错误。错误:- 构造 Graph/TraversalSource 时遇到错误 - java.lang.IllegalArgumentException:Graph spokg_test 仍处于 Provisioning 状态

即使 ai 试图删除图表,它也会显示相同的错误。DataStaxEnterprise 5.0 使用 cassandra 3.0.7 作为存储所有图形顶点和边的后端。我还尝试从 cassandra 中删除此图的键空间,但在创建具有相同名称的图时再次显示错误。

任何建议...

0 投票
0 回答
201 浏览

azure - Datastax Gremlin 工具:主机没有响应

我正在尝试通过 Azure 部署 Datastax Enterprise 集群,以便利用随 DSE 5.0 发布的图形引擎。

不幸的是,Azure DSE 部署部署了 DSE 4.8,它不支持 gremlin 或新的 DSE Graph 引擎。因此,我尝试按照安装指南将集群上的节点升级到 5.0 版。

这样做之后,我可以使用以下命令启动 gremlin 控制台:

按照Datastax Graph Tutorial,然后我尝试通过调用来创建图形system.graph("test").create(),这给了我以下错误:

我不确定从 DSE 4.8 升级到 5.0 时是否搞砸了一些配置,或者我是否只需要配置一些 gremlin 配置才能使其正常工作。任何帮助,将不胜感激!

0 投票
1 回答
529 浏览

datastax-enterprise - 如何使用 gremlin 控制台从 DSE 图中删除边缘标签

如何Edge label

DataStax Enterprise 5.0 图表

使用

小鬼控制台

0 投票
2 回答
151 浏览

datastax - 集成 Datastax solr 和 Graph

我们的架构在数据中心有 3 个节点: Solr , SOLR_ENABLED=1

我们需要将 Graph 集成到 Datastax 中,因此在 192.168.8.22 中启用了 GRAPH_ENABLED=1,我们的架构现在看起来像下面的 2 DC,现在 solr 在 192.168.8.22 中不起作用

.

1) 我可以在同一个 DC 中集成 Solr 和图形而不丢失现有数据吗?

2) 我们是否需要为 grap 和 solr 创建单独的数据中心节点?

0 投票
0 回答
692 浏览

datastax-enterprise - Datastax DSE 5.0 图表:Gremlin 控制台不工作

我在基于云的服务器上安装了 DSE 5.0 以试用 Gremlin 工具。DSE 通常似乎没问题,相关端口可用等,但是当我在服务器命令行上启动 Gremlin 控制台时,控制台打开正常,但是从教程中简单地创建图表的基本第一步会引发错误:

我还在本地机器上安装了 DSE 5.0。Agan,DSE Cassandra 似乎工作正常,但是当我尝试启动 Gremlin 控制台时,我得到了不同的错误:

我找不到很多关于 DSE 5.0 Graph 的文档,也没有任何关于处理此类错误的信息。任何提示都会非常受欢迎。

0 投票
1 回答
129 浏览

graph - 使用 jdbc 来自 hive 的 Datastax graphloader

我试过使用:

我应该使用哪个驱动程序连接到蜂巢?

有谁知道是否有一些 API 文档的来源?或者有没有人知道比使用空运行调试更好的方法?

我能找到的最佳链接是https://docs.datastax.com/en/latest-dse/datastax_enterprise/graph/dgl/dglJDBC.html

我只是不知道我应该检查什么......

0 投票
1 回答
216 浏览

groovy - Titan 1.0.0 到 Datastax 企业迁移

我有一些在 Groovy 中编写的现有代码,用于通过 Cassandra + Elasticsearch 后端将数据摄取到 Titan。随着 Datastax Enterprise 5.0 的发布,我正在寻找是否可以迁移 Titan 的现有代码。

代码的主要用途是解析一些字段,转换一些值(例如:datetimestamp -> epoch),并在添加新边时检查边的唯一性(例如:“A likes Apples”关系应该只出现一次即使原始文件中可能出现多个“A 喜欢苹果”关系,该图也是如此)。

到目前为止我已经尝试过:

  • 使用边缘标签多重性为单一(无属性)和顶点多重性为单一的 DSE 图形加载器:

    使用此模板,顶点是唯一的(每个顶点标签一个顶点)。但是,模式中定义为单一的边缘标签将在每次尝试添加“相同”边缘时引发异常。是否可以在加载脚本中添加唯一性检查?

  • 通过 gremlin 控制台加载数据

    我发现我的预先存在的代码在执行加载命令时抛出了很多异常。在删除了一些没有导入的 Java/Titan 类(TitanManagement、SimpleDateFormat 无法导入)之后,我得到了一个

    有关使 gremlin-console 集成正常工作的任何提示?

最后一个问题:Datastax 收购 Titan 是否删除了任何功能?

提前致谢!

0 投票
1 回答
1164 浏览

java - 从 Neo4J 迁移到 DataStax Graph DB (DSE)

我们使用 Neo4J 作为我们的图形数据库,开发了用于路线优化的定制和专有软件。我们还用 Java 开发了一些插件和非托管扩展,只要在 Graph 上进行搜索,它们就会实现特定的业务逻辑。由于我们面临 Neo4J 的严重性能问题,我们正在考虑将我们的专有软件从 Neo4J 迁移到 DataStaX DSE 5.0 Graph。但想初步评估 DSE Graph。

关于 Neo4J 的迁移路径,我们几乎没有具体问题 --> DataStax Graph DB

  1. 如何将数据从 Neo4J 迁移到 DataStax Graph DB?
  2. 我们需要在我们的应用程序中对 Neo4J 密码代码进行哪些更改,以便它可以在 DataStax DSE Graph DB 上运行?
  3. 我们使用 Java 在 Neo4J 中开发了一些插件/非托管扩展,其中包含许多核心业务规则并入 Neo4J。每当 Neo4J 搜索/遍历图形数据库时,我们的 Java 业务逻辑代码就会被调用。DataStax DSE Graph 是否支持类似于插件和/或非托管扩展的东西?

我们想看看如何将现有的 Neo4J Java 代码迁移到 DataStax DSE Graph 代码。在我们可以在 DataStax DSE Graph 上启动并运行之前,我们需要确定执行此练习所需的工作量。