V𝐞𝐧𝐝𝐨𝐫-𝐢𝐧𝐝𝐞𝐩𝐞𝐧𝐝𝐞𝐧𝐭 𝐋𝐃𝐁𝐂 𝐒𝐍𝐁 𝐛𝐞𝐧𝐜𝐡𝐦𝐚𝐫𝐤𝐬 𝐟𝐨𝐫 𝐆𝐫𝐞𝐦𝐥𝐢𝐧.
We pleased to present our implementation of the vendor-independent @ldbcouncil.org SNB benchmarks.
tinyurl.com/4d56pbm3
Next is GitHub Action that automates performance regression detection.
#GraphDatabase , #TinkerPop, #YouTrackDB, #GDC, #LDBC
Top 10 newly released Gremlin 3.8 features and changes that you can try now in #YouTrackDB medium.com/@youtrackdb/...
#GraphDatabase , #TinkerPop
At #YouTrackDB, we're frequently asked why we've invested so heavily in Apache TinkerPop's #Gremlin, especially given #GQL rising popularity.
Here is our story tinyurl.com/3mbwj4rn .
#TinkerPop #GraphDatabase #GraphDatabases
[Watch:] TinkerPop Wide: Graph-Enhanced AI Memory & NetworkX Cloud Analytics with Amazon Neptune
In this week's livestream, the #Tinkerpop team show you how to improve #AI memory and accuracy using #NetworkX and @awscloud.bsky.social #AmazonNeptune
Watch here: www.youtube.com/watch?v=alpG...
First, the headlines at a glance:
* #Kuzu has been permanently archived
* A new State of the Graph project is in the works
* The latest #TinkerPop livestream cooks with #NetworkX & Neptune
* The Catio team released an agent for your graph
* city2graph converts #geospatial data into graphs
We have submitted a proposal for declarative pattern matching in the Gremlin query language. Please join our discussion and let us make Gremlin and GQL work together. lists.apache.org/thread/m4yf6...
#graphdatabases #graphdb #YTDB #GQL #tinkerpop
Screenshot of a javascript private function that uses gremlin to retrieve an account record with its associated permissions and contact email record. ``` async #loadAccount (node) { const [ r ] = await node .project('account', 'permissions', 'email') .by(__.elementMap()) .by(__.out('PERMISSIONS').elementMap()) .by( __.out('CONTACT_BY').hasLabel('Email') .properties('email') .value() ) .toList(); if (!r) return null; const account = fromMap(r.get('account')); const permissions = fromMap(r.get('permissions')); account.email = r.get('email'); account.permissions = permissions; return account; } ```
Three years ago I was learning Gremilin for TinkerPop, since I really want to use a graph database for this project and I hate Cypher.
Now I'm looking at this code and going "how the fuck does this work, again?”
#gremlin #tinkerpop #nodejs #graphdb