问题标签 [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.
java - DSE Graph with Java Driver,如何添加边
我想用 Datastax Java Driver 完全构建一个图表。我设法插入顶点,但我不知道如何将边添加到现有顶点。
当我运行以下代码时
我得到一个例外
当我在 gremlin_console_window 中运行 gremlin 语句时,它工作正常。所以我认为变量喜欢parent
和child
不在 Java 中工作DseSession
?
不幸的是,我找不到太多关于如何正确使用 Java 驱动程序的信息。
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
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 中删除此图的键空间,但在创建具有相同名称的图时再次显示错误。
任何建议...
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 配置才能使其正常工作。任何帮助,将不胜感激!
datastax-enterprise - 如何使用 gremlin 控制台从 DSE 图中删除边缘标签
如何Edge label
从
DataStax Enterprise 5.0 图表
使用
小鬼控制台
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 创建单独的数据中心节点?
datastax-enterprise - Datastax DSE 5.0 图表:Gremlin 控制台不工作
我在基于云的服务器上安装了 DSE 5.0 以试用 Gremlin 工具。DSE 通常似乎没问题,相关端口可用等,但是当我在服务器命令行上启动 Gremlin 控制台时,控制台打开正常,但是从教程中简单地创建图表的基本第一步会引发错误:
我还在本地机器上安装了 DSE 5.0。Agan,DSE Cassandra 似乎工作正常,但是当我尝试启动 Gremlin 控制台时,我得到了不同的错误:
我找不到很多关于 DSE 5.0 Graph 的文档,也没有任何关于处理此类错误的信息。任何提示都会非常受欢迎。
graph - 使用 jdbc 来自 hive 的 Datastax graphloader
我试过使用:
我应该使用哪个驱动程序连接到蜂巢?
有谁知道是否有一些 API 文档的来源?或者有没有人知道比使用空运行调试更好的方法?
我能找到的最佳链接是https://docs.datastax.com/en/latest-dse/datastax_enterprise/graph/dgl/dglJDBC.html
我只是不知道我应该检查什么......
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 是否删除了任何功能?
提前致谢!
java - 从 Neo4J 迁移到 DataStax Graph DB (DSE)
我们使用 Neo4J 作为我们的图形数据库,开发了用于路线优化的定制和专有软件。我们还用 Java 开发了一些插件和非托管扩展,只要在 Graph 上进行搜索,它们就会实现特定的业务逻辑。由于我们面临 Neo4J 的严重性能问题,我们正在考虑将我们的专有软件从 Neo4J 迁移到 DataStaX DSE 5.0 Graph。但想初步评估 DSE Graph。
关于 Neo4J 的迁移路径,我们几乎没有具体问题 --> DataStax Graph DB
- 如何将数据从 Neo4J 迁移到 DataStax Graph DB?
- 我们需要在我们的应用程序中对 Neo4J 密码代码进行哪些更改,以便它可以在 DataStax DSE Graph DB 上运行?
- 我们使用 Java 在 Neo4J 中开发了一些插件/非托管扩展,其中包含许多核心业务规则并入 Neo4J。每当 Neo4J 搜索/遍历图形数据库时,我们的 Java 业务逻辑代码就会被调用。DataStax DSE Graph 是否支持类似于插件和/或非托管扩展的东西?
我们想看看如何将现有的 Neo4J Java 代码迁移到 DataStax DSE Graph 代码。在我们可以在 DataStax DSE Graph 上启动并运行之前,我们需要确定执行此练习所需的工作量。