如何解决配置 gremlin-server 以使用 UUID 作为 vrtices 和 edge 的 id
我使用 apache-tinkerpop-gremlin-server-3.4.10 和默认的 gremlin-server.yaml
创建顶点和边时,默认 id 为 Long,我想改用 UUID。我找不到在服务器上执行此操作的简单明了的方法。
解决方法
如果您使用默认的 gremlin-server.yaml
,我假设您正在使用 TinkerGraph。该文件在以下位置配置了一个 TinkerGraph:
graph: conf/tinkergraph-empty.properties
应该有这些内容:
gremlin.graph=org.apache.tinkerpop.gremlin.tinkergraph.structure.TinkerGraph
gremlin.tinkergraph.vertexIdManager=LONG
将 vertexIdManager
更改为“UUID”并重新启动服务器。请参阅参考文档中的其他 TinkerGraph 配置选项:
https://tinkerpop.apache.org/docs/current/reference/#_configuration
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。