0

Я использую Datastax Dse grap (5.x) java driver версия 1.1.1 бета.Диаграмма индекса Dse на метке вершин с использованием Java

Моим вариантом использования является то, что Я не могу позволить более чем одной вершине иметь одну и ту же метку вершин.

Для этого я хочу создать индекс на этикетке вершин.

Я нашел этот код, приведенный ниже на Datastax official websiteschema.vertexLabel('recipe').index('byRecipe').secondary().by('name').add()

Но это datastax учебник не хватает двух вещей

  • Как создать индекс на этикетке вершины
  • Как выполнить это с помощью Java

Мой вопрос: как индексировать граф Dse на ярлыке Вершины, используя java?

ответ

0

Чтобы реализовать это, вы должны привести пример в качестве оператора графика. Обычно рекомендуется создавать вашу схему за пределами вашего приложения, базу кода обхода.

0

Если вы указали, что «вы не можете позволить нескольким вершинам иметь одну и ту же метку вершин», я думаю, вам нужно пересмотреть свою модель данных. Метка вершины предназначена для идентификации группы вершин с вершинным свойством, отличающим несколько вершин друг от друга.

Если вы создали метку вершины «vtype» и свойство «name», которое идентифицировало каждый экземпляр «vtype1, vtype2 и т. Д.», Тогда индекс мог бы быть: schema.vertexLabel ('vtype'). Index (' byVType '). secondary(). by (' name '). add()

Смежные вопросы