Questions tagged [titan]

Titan is a highly scalable graph database optimized for storing and querying massive-scale graphs containing billions of vertices and edges distributed across a multi-machine cluster

Titan is a highly scalable graph database optimized for storing and querying massive-scale graphs containing billions of vertices and edges distributed across a multi-machine cluster.

Titan is a transactional database that can support thousands of concurrent users.


Resources :


Related tags :

951 questions
3
votes
1 answer

How to Debug gremlin groovy script when load data to Titan

I'm new to titan and groovy. I wrote a groovy script to load data to titan, executed with ./bin/gremlin.sh -e load.groovy. When this script is running, it always throws Exception. Has there a way to debug when running gremlin groovy script? I'm…
lexk
  • 31
  • 2
3
votes
2 answers

How to process large Titan Graph using Spark

I have loaded very large graph in TItan 1.0.0 with backend Cassandra 2.1.13. I have to perform some operations on the graphs using Spark. For example, I want to find subgraphs in a very large graph using Apache Spark I want to run some clustering…
Amnesiac
  • 661
  • 1
  • 10
  • 30
3
votes
1 answer

Gremlin-Server Cassandra

I am starting to work with Titan and I am using cassandra as backend store. When I start titan.sh cassandra and elasticsearch were started but the gremlin server did not. I was looking at titan.sh and I have seen that it start gremlin server with…
mvbaffa
  • 1,031
  • 2
  • 10
  • 21
3
votes
1 answer

Index state never change to ENABLED on Titan with Amazon DynamoDB backend

I'm trying to use composite index on DynamoDB and the index never switches from from INSTALLED to REGISTERED state. Here is the code I used to create it graph.tx().rollback(); //Never create new indexes while a transaction is active …
Mohamed Taher Alrefaie
  • 15,698
  • 9
  • 48
  • 66
3
votes
2 answers

What is best practice for using titan graph in multi threads?

I built a web service with spring boot. I used titan graph as a singleton that accessed across web service. So in case multiple requests to web service, web server will spawn threads to handle requests and titan graph will be used in these threads.…
MichaelP
  • 2,761
  • 5
  • 31
  • 36
3
votes
1 answer

How to add property to vertex property in java?

I want to add property to a vertex property. In gremlin i add property "phone" to vertex property "places" that has value is "place1" g.V(v).properties('places').hasValue('place1').property('phone',"123456789") It worked ok without using…
MichaelP
  • 2,761
  • 5
  • 31
  • 36
3
votes
1 answer

Which Giraph I/O format can be used for property graph?

There are several built-in input output format in Giraph, but all those formats support only numerical ids & value. So is there a way to process property graph such that both vertices & edges can have multiple key & values or anything close? I'm…
Parth
  • 729
  • 8
  • 23
3
votes
1 answer

TITAN : Gremlin query returns inconsistent results on repeated execution

I am running REXSTER/TITAN 0.4 over cassandra and uses gremlin for traversals. I ran below gremlin query in Rexster Doghouse Gremlin console. Vertex 92 was deleted earlier, since it was a duplicate vertex with same key ("eddy.com") But when I am…
Remis Haroon - رامز
  • 3,304
  • 4
  • 34
  • 62
3
votes
2 answers

How to find clique in titan graph database with gremlin?

I need to find all cliques of three size from my graph with Gremlin. I was able to do this in neo4j with cypher: MATCH (a)-[:edge]-(b)-[:edge]-(c)-[:edge]-(a) RETURN a,b,c The example case is: A->B->C->A One possible solution based in answer of…
crhistian
  • 33
  • 4
3
votes
2 answers

Titan: Does Elastic Search store mixed indexes externally?

I am new to apache Titan, i got to know we can index titan with Elastic Search. As of i know Elastic search will hold that data that it is indexed. So my question here is: If I index titan data with the Elastic Search does it again keeps data or…
Shri
  • 469
  • 5
  • 18
3
votes
1 answer

Gremlin iterative conditional traversal

I have a graph with the following structure: Some vertices represent real-world items and some type, i.e. there is a vertex for "city" and vertices for specific cities like "London" or "Seattle". Each vertex can have 'is-a' edge to its type vertex,…
StasM
  • 10,593
  • 6
  • 56
  • 103
3
votes
2 answers

How should hasNot() work in Gremlin?

If a given vertex doesn't have a particular property, what should be the result of g.V.hasNot('non-existent-property', 'value') query? Should the vertex be emitted by such query? I get contradictory results when using TinkerPop and Titan's…
Adam Dyga
  • 8,666
  • 4
  • 27
  • 35
3
votes
0 answers

Why doesn't this .plist work?

Here she comes... Label Titan Server
Ian Warburton
  • 15,170
  • 23
  • 107
  • 189
3
votes
1 answer

Elasticsearch "Query string" query on Geo?

I'm trying to do a query on Elasticsearch using the query string interface on a Geolocation. Specifically, I am trying to return all documents within a circle (point with radius). This is clearly possible using the full query DSL based on JSON.…
trim
  • 209
  • 3
  • 9
3
votes
2 answers

Baffled by all this Node -> Titan stuff

I'm new to Java, Gremlin, Nodejs, Tickerpop, Maven and just about everything else. What does this code do? In particular what is 'java.import' doing? Is it a Java class? What has this got to do with Titan? var Titan = require('titan-node'); var…
Ian Warburton
  • 15,170
  • 23
  • 107
  • 189