使用Java在顶点标签上建立图索引

wpx232ag  于 2022-09-27  发布在  Java
关注(0)|答案(2)|浏览(184)

我使用的是DatastaxDse grap(5.x)java驱动程序1.1.1测试版。
我的用例是我不能允许多个顶点具有相同的顶点标签
为此,我想在顶点标签上创建索引。
我在Datastax official websiteschema.vertexLabel('recipe').index('byRecipe').secondary().by('name').add()上找到以下代码

但是,这个数据税教程缺少两件事

  • 如何在顶点标签上创建索引
  • 如何使用java执行此操作

我的问题是如何使用java在Vertex标签上索引Dse图?

fv2wmkja

fv2wmkja1#

为了实现这一点,您可以将示例作为图形语句执行。通常建议在应用程序之外创建模式,遍历代码库。

bkhjykvo

bkhjykvo2#

如果您所说的“不能允许多个顶点具有相同的顶点标签”是正确的,那么我认为您需要重新考虑您的数据模型。顶点标签用于标识一组顶点,其顶点特性可区分多个顶点。
如果创建了一个顶点标签“vtype”和一个属性“name”来标识每个示例“vtype1、vtype2等”,则索引可以是:schema.vertexLabel('vtype').index('byVType').secondary().by('name').add()

相关问题