Questions tagged [tinkerpop-blueprint]

Blueprints is a property graph model interface API with provided implementations. Databases that implement the Blueprints interfaces automatically support Blueprints-enabled applications.

Tinkerpop: An Open Source Graph Computing Framework


Blueprints

Blueprints is a collection of interfaces, implementations, ouplementations, and test suites for the property graph data model. Blueprints is analogous to the JDBC, but for graph databases. As such, it provides a common set of interfaces to allow developers to plug-and-play their graph database backend. Moreover, software written atop Blueprints works over all Blueprints-enabled graph databases. Within the TinkerPop software stack, Blueprints serves as the foundational technology for:

  • Pipes: A lazy, data flow framework
  • Gremlin: A graph traversal language
  • Frames: An object-to-graph mapper
  • Furnace: A graph algorithms package
  • Rexster: A graph server

Please join the Gremlin users group at http://groups.google.com/group/gremlin-users for all TinkerPop related discussions.

52 questions
0
votes
1 answer

How to use "AND" condition in GremlinPipeLine

Suppose I have a list of vertices Person with attributes name and age.I want to write a query that results in a vertex with name="John" and age=22. Pipe pipe = (Pipe) new GremlinPipeline(graph).V().has("name", "John"); Pipe pipe2=new…
0
votes
1 answer

Graph Database Structure

I will use Sparsity (former name is DEX) graph database in my case. But haven't got experience related with graph databases. I have read several articles, many of them suggest several things(Rexster server, REST API, Bluprint etc.) in order to use…
0
votes
1 answer

Why simple set and then get on Dynamic Proxy does not persist? (using TinkerPop Frames JavaHandler)

I wanted to add simple getters and setters on a class that implements VertexFrame and I used JavaHandlers for those. For those methods I didn't want to have any interaction with the database. Unfortunately there is not something like @Ignore so I…
0
votes
1 answer

How to iterate gremlinepipeline of titan db to get the vertex & it's properties in Java API

Here is the sample code which I am using but I don't know how to use this Pipeline object to get the vertices & it's properties. GremlinPipeline pipeline = new GremlinPipeline(vert) .out("LIVES_IN_CITY").in("LIVES_IN_CITY") .filter(new…
RCS
  • 1,370
  • 11
  • 27
0
votes
1 answer

Get multiple properties from blueprints Vertex

My problem is that com.tinkerpop.blueprints.Vertex class does not support multiple properties (Cardinality.SET or Cardinality.LIST). To get this option TitanVertex class that extends from Vertex must be used. I want use TransactionRetryHelper to…
OctopusSD
  • 147
  • 1
  • 4
0
votes
1 answer

What is the best practice to update a Vertex after is detached from DB with Tinkerpop Frames?

Let's exemplify I receive a Vertex with Tinkerpop Blueprint, then I use Frames to convert it in an entity. I close the database (so from now the node is detached from the DB) and I show the node on a web page to let the user modify it. The user…
Andrea T
  • 3,035
  • 4
  • 23
  • 39
0
votes
1 answer

Representing a graph in java application

In my application, I've a domain model which is essentially a graph. I need to essentially perform the following operations and the send the resulting graph to the client over network Operations to be performed Filter certain nodes based on…
Aravind Yarram
  • 78,777
  • 46
  • 231
  • 327
1 2 3
4