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
2 answers

How do I select edges that have same value of attributes

Here is an example graph gremlin> v1 = graph.addVertex(id, 1, label,"cell_1") gremlin> v2 = graph.addVertex(id, 2, label,"cell_2") gremlin> v1.addEdge("test",v2,id,3,"srving_rsrp",20,"nbr_rsrp",30) gremlin>…
Alex Punnen
  • 5,287
  • 3
  • 59
  • 71
4
votes
1 answer

How to find all vertices that have no incoming edges in TinkerPop 3?

How would write a traversal in use Gremlin TinkerPop 3 to find all vertices that have no incoming edges? As a follow up I also need to find a vertices that have no outgoing edges as well.
4
votes
2 answers

DSE Graph - Host did not respond in a timely fashion

Gremlin console seems to connect correctly, but it replies "Host did not respond in a timely fashion" after any query. Already checked: - remote.yaml - netstat --listen | grep 8182 (returns nothing) Gremlin lines: plugin activated:…
peleitor
  • 459
  • 7
  • 24
4
votes
1 answer

Is it possible to calculate difference between tree graphs in Gremlin?

I have two graphs that are effectively trees (i.e. single root, no loops). They are minimally different: one of them has a leaf that the other doesn't. Is there a way to use Gremlin or potentially other graph query language, such as Cypher, in order…
4
votes
1 answer

Gremlin-Server Add Vertex with Multiple Properties (Titan 1.0.0)

I'm creating a Titan graph (backed by Dynamodb); I'm using Titan 1.0.0 and running Gremlin-Server 3 (on TinkerPop3). I'm trying to add a vertex to my graph with a label and multiple properties in a single line. I'm able to add a vertex with a label…
4
votes
2 answers

Having trouble in handling Asynchronous Transactions In TitanDB Using Scala Future

I am using Titan transaction API to handle transactions in my code. It's working fine, here is my code: Synchronous transaction: def syncTransaction()={ val transaction = titanGraph.newTransaction // doing some modification and query ,…
Sky
  • 2,509
  • 1
  • 19
  • 28
4
votes
1 answer

Is using Titan Graph DB the right choice?

I am planning to use Titan Graph DB for my project. The reason for selecting it is because it is the only graph database which can use DynamoDB as the storage backend. Thus I can free myself of the scalability/throughput worries. But when I am…
Manish
  • 179
  • 2
  • 11
4
votes
2 answers

what is the difference between Titan and Spark-GraphX and which one is the preferred?

I am looking for the difference between Titan and Spark-GraphX and which one is best to use. I googled it but didn't get article on this Could someone provide pointer on this??
4
votes
3 answers

How to get properties of vertex or edge elements in Titan DB version 1.0.0

In older version of Titan DB (ver 0.5.2) the TitanVertex and TitanEdge implement TitanElement interface that has method getProperties(String key) that I used to retrieve the element properties values. This method was removed in new version of Titan…
OctopusSD
  • 90
  • 1
  • 8
4
votes
1 answer

Cannot connect from Titan to Google Bigtable via Hbase client

I am trying to connect to Titan 1.0.0 with Hadoop 2 (HBase 1.0.2 client) (available in https://github.com/thinkaurelius/titan/wiki/Downloads) with Google Cloud Bigtable service, using its HBase client. I could successfully connect to Bigtable from…
4
votes
1 answer

Error while using the openManagement() method in titan graph db

I am new to Titan graph-Db using (version 0.5.4) used the following command to use hbase configuration and load it to graph instance: graph = TitanFactory.open('conf/titan-hbase.properties') but after using: schema = graph.openManagement() I am…
user3646858
  • 137
  • 1
  • 2
  • 12
4
votes
1 answer

GremlinPipeLine java API chain traversal in Titan graph use cases

I have use case where in I have to traverse a chain of vertices starting from a particular vertex. Its a linear chain (like a train) with only one vertex connected to the previous.While traversing I have to emit certain vertices based on some…
user3244615
  • 330
  • 1
  • 15
4
votes
3 answers

Which Graph Database (Orient or Titan) is good to use with spring and liferay?

please help me , I'm quite confuse while deciding to use graph database , I'm developing a Social networking website . so please suggest me which I have to use . I developing this project using spring and liferay 6.2. Please help me . Thanks in…
Kuldeep Bisen
  • 59
  • 1
  • 6
4
votes
1 answer

Loading data into Titan database

I have a set of log data in the form of flat files from which I want to form a graph (based on information in the log) and load it into the Titan database. This data is a few gigabytes in size. I am exploring bulk loading options Faunus and…
DaTaBomB
  • 623
  • 3
  • 11
  • 23
4
votes
2 answers

Titan + d3 for computer network visualisation

I've been experimenting with Titan over the past few weeks and would like some pointers on the way forward, plus a few specific questions. The purpose of the project is to store log data on a Cassandra cluster (for this question let's use the…
adaml288
  • 61
  • 1
  • 6