Как использовать Gremlin. Net с DataStax CassandraCSharpDriver 3.13 - PullRequest
0 голосов
/ 25 марта 2020

Я обновился до CassandraCSharpDriver 3.13, который предположительно интегрирует Graph, но обнаружил, что он не интегрирует Gremlin. Net.

Когда я добавил пакет Gremlin. Net nuget, я удалось разрешить мои "использующие" ссылки:

using Gremlin.Net.Process.Traversal;
using Gremlin.Net.Structure;

Но я не нахожу способ получить объект обхода. В CassandraCSharpDriver.Graph 2.0.0 мне удалось получить объект обхода с этим, но DseGraph не существует в CassandraCSharpDriver 3.13:

var g = DseGraph.Traversal(Session);

Я пытался установить Dse.Graph, но, похоже, они не быть совместимым, потому что Session имеет конфликт между Cassandra.ISession и Dse.IDseSession.

Я использую. NET Core 3.1

Должен ли я просто использовать Dse.IDseSession of Dse.Graph Он работает так же быстро, как новый драйвер? Или есть другой подход с новым интегрированным CassandraCSharpDriver?

...