2017-09-21 9 views
0

J'ai un grand projet écrit en utilisant l'API Java Titan: http://titan.thinkaurelius.com/javadoc/1.0.0/Titan avec serveur distant?

Je veux utiliser un serveur Gremlin à distance plutôt que l'application ouvre sa propre connexion à la base de données. Puis-je configurer Titan pour utiliser un serveur distant? Si non, aurais-je besoin de convertir le projet en utilisant le pilote Gremlin (http://tinkerpop.apache.org/docs/current/reference/#connecting-via-java)? Comment pourrais-je traduire tout? Donc, Titan déploie réellement une version du gremlin server

+0

Si downvoting s'il vous plaît commenter pourquoi ... –

Répondre

1

Cela expose une API REST que vous pouvez utiliser.

Here est un exemple montrant comment démarrer le serveur gremlin et s'y connecter à distance avec la console gremlin.

Here est un exemple d'établissement de connexions sur l'API REST.

La raison pour laquelle ceci est un peu compliqué à suivre est que Titan fournit réellement le serveur gremlin mais vous laisse le soin de lire cette section du tinkerpop docs pour savoir comment l'utiliser. Par ailleurs, en passant,

Titan n'est plus maintenu, vous devriez envisager de passer à Janus Graph qui est une fourche de Titan qui est encore en cours de maintenance et de développement.