Tinkerpop API не использует смешанный индекс elasticsearch при извлечении данных из titan. Хотя, если мы напрямую используем титановый API, он использует смешанный индекс elasticsearch.
например Я создал смешанный индекс по имени.
Когда мы используем tinkerpop API: graph.iterator().V().has("name", "Apple")
, он не использует смешанный индекс для «имени» и выдает журнал предупреждений «Запрос требует итерации по всем вершинам».
С титановым API он отлично работает и использует смешанный индекс для «имени», как указано ниже.
titanGraph.query().has("name", "Apple").vertices()
Что может быть причиной этого?
name
и смешанный индекс в одной и той же транзакции управления схемой? - person Jason Plurad   schedule 07.03.2016graph.traversal().V().has("name", "Apple")
? - person Mohamed Taher Alrefaie   schedule 07.03.2016