Comments (5)
I'm a bit confused here. The section just above the one from the link you pasted has an example connecting to the server with Cluster
: http://goblin.readthedocs.io/en/latest/driver.html#connecting-to-a-cluster.
The driver docs also have examples: http://aiogremlin.readthedocs.io/en/latest/usage.html#using-the-driver-module
from goblin.
Yes. I want to know if i can insert Vertex and Edges with Cluster!
from goblin.
Sure you can. You can submit any script to the server with Cluster
. For creating vertices and edges I would use the addV
and addE
steps. Alternatively, you could use the GLV to create vertices and edges.
Using Cluster
:
import asyncio
from aiogremlin import Cluster
loop = asyncio.get_event_loop()
cluster = await Cluster.open(loop)
client = await cluster.connect()
result_set = await client.submit("g.addV('person').property('name','stephen')")
results = await result_set.all()
await client.close() # closes underlying cluster
With the GLV:
from aiogremlin import DriverRemoteConnection
remote_connection = await DriverRemoteConnection.open('ws://localhost:8182/gremlin', 'g')
g = Graph().traversal().withRemote(remote_connection)
stephen = await g.addV('person').property('name','stephen').next()
await remote_connection.close()
from goblin.
Thank you!
My leader ask me to write restful api with goblin, so front-end developer can call it with url
Do you have any suggestions?I am really confused!
from goblin.
Well, you would have to create a regular REST API. The business logic behind the resources would use goblin to make calls to the DB, and the data would have to be serialized and sent as a response to the client.
from goblin.
Related Issues (20)
- Reference instance to test goblin against HOT 3
- How to change version of Goblin OGM Serializer for Janusgraph (TinkerPop 3.2.6) HOT 3
- TypeError: unhashable type: 'dict' when creating an Edge HOT 10
- goblin does not work with aiohttp>=3.0.0 HOT 5
- Question about using a multi-value/set VertexProperty HOT 6
- Vertex property gets changed from Gremlin Console but not from Python/Goblin script HOT 2
- goblin not working with aiohttp (server) HOT 2
- Mocking JanusGraph Connection for unit tests
- Add method to easily remove Vertex HOT 1
- The project appears idle, can I take over? HOT 10
- Problem with Edge data type HOT 5
- App/Cluster configuration using URL HOT 3
- Schema generator HOT 3
- Belated License change HOT 5
- Question: Extent to which OO modeling is supported in Goblin HOT 7
- How to use mixed index in goblin? HOT 4
- AttributeError: AsyncGraphTraversal.last_traverser HOT 1
- [Proposal] - OGM distinct from driver HOT 7
- Ability to set vertex or edge ID HOT 5
- Unexpected results when updating property HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from goblin.