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
4
votes
1 answer

How to import a CSV file into Titan graph database?

Can anyone supply some sample code or hints on how to import a 1MB CSV of nodes, and another 1MB CSV of edges, into Titan graph database running on Cassandra? I've got small CSV files importing via Gremlin, but this doesn't seem appropriate for…
chris
  • 581
  • 10
  • 25
4
votes
1 answer

titan delete vertex is not working properly

I set up Titan with HBase. I remove all vertex in the graph It shows null after delete all. gremlin> g.V.count() ==>0 But if I re-login titan, then there are bunch of empty vertex in the graph gremlin> g.V.count() ==>85267 I check the value of…
yzhang
  • 165
  • 1
  • 12
4
votes
2 answers

Using a new KeySpaces in Titan Cassandra and persisting data

I have just started using Titan over Cassandra. I am new to Titan and also new to the the Graph Database Concept. Just followed the instructions on github and wiki. Configuration conf = new BaseConfiguration(); conf.setProperty("storage.backend",…
Arun A K
  • 2,205
  • 2
  • 27
  • 45
4
votes
2 answers

Titan Graph Database Modularity/Community Detection

Is anyone aware of an existing way to execute a modularity (community detection) algorithm on a Titan graph? I'm looking for something like Gephi's modularity feature which I believe uses https://sites.google.com/site/findcommunities/. The Gephi…
Bob B
  • 4,484
  • 3
  • 24
  • 32
4
votes
4 answers

What values are allowable for properties in graph databases (i.e. Titan, OrientDB, ArangoDB, Neo4J)?

I'm pretty new to the NoSQL scene. I'm trying to understand the capabilities and differences between different graph databases. My understanding is that Orient and Arango use documents as vertices (and edges too, right?). I know that in Titan and…
Huliax
  • 1,489
  • 3
  • 15
  • 27
3
votes
0 answers

No signature of method: org.janusgraph.graphdb.database.management.JanusGraphIndexWrapper.buildCompositeIndex()

I am trying to create a database schema in janusgraph(latest version) which is using cassandra(version 3). But am stuck with the following error No signature of method:…
rajashekar
  • 609
  • 5
  • 19
3
votes
2 answers

Is it ok to use graphdb on a large dense graph

We want to present our data in a graph and thought about using one of graphdbs. During our vendor investigation process, one of the experts suggested that using graphdb on dense graph won't be efficient and we'd better off with columnar-based db…
Victor G.
  • 425
  • 5
  • 14
3
votes
1 answer

dynamodb-janusgraph-storage-backend connect remotely from Java

I have dynamodb-janusgraph-storage-backend deployed on AWS and I am trying to figure out how to connect to the gremlin server from Java. I have sbt dependency of dynamodb-janusgraph-storage-backend in my project but I don't want to use the gremlin…
monali01
  • 160
  • 1
  • 9
3
votes
2 answers

gremlin query to retrieve vertices which are having multiple edges between them

Consider the above graph. I would like a gremlin query that returns all nodes that have multiple edges between them as shown in the graph. this graph was obtained using neo4j cypher query: MATCH (d:dest)-[r]-(n:cust) WITH d,n, count(r) as…
Arundhathi D
  • 304
  • 6
  • 22
3
votes
1 answer

Gremlin query to find the count of a label for all the nodes

Sample query The following query returns me the count of a label say "Asset " for a particular id (0) has >>> g.V().hasId(0).repeat(out()).emit().hasLabel('Asset').count() But I need to find the count for all the nodes that are present in the…
Abhishek Raj
  • 502
  • 3
  • 15
3
votes
2 answers

JanusGraph output subgraph as GraphSON error

I am trying to output a subgraph as GraphSON in the Gremlin shell with JanusGraph. TinkerPop documentation for reference: http://tinkerpop.apache.org/docs/current/reference/#graphson-reader-writer When I write the full graph this works fine,…
mrosscoe
  • 31
  • 2
3
votes
1 answer

How does the Titan (not backend storage) clustering work?

Context I'm using Titan v1.0.0, on AWS infrastructure and want to support failover/fault tolerance. AWS will take care of DynamoDb storage backend but it seems necessary to have several titan instances serviced by an (ELB) load balancer. I'm using a…
John Stephenson
  • 499
  • 4
  • 13
3
votes
1 answer

gremlin query if-else-then in the graph traversal

I have been trying to figure this if-else in a Gremlin query. Assume g.V({0}) is the group vertex below. var q = "g.V({0}).as('groupName', 'groupId', 'ownerId').inE(eIsAdminOf, eIsMemberOf).as('rel',…
Vijay
  • 595
  • 1
  • 13
  • 27
3
votes
0 answers

Graph projections with Gremlin and Titan

I would like to extract graph projections from a graph so that I can build smaller graphs from large ones for specific use cases (in most of the cases I can think of these graph projections will have a smaller size than source graph). Consider the…
jarandaf
  • 4,297
  • 6
  • 38
  • 67
3
votes
0 answers

Titan -- java.lang.IllegalArgumentException - creating relationship

I am trying to create relationships in titan and trying to give an array with the properties at creation. while (startNode.hasNext()) { Vertex tempVertex = startNode.next(); while (endNode.hasNext()) { …
raycons
  • 735
  • 12
  • 26