Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

PGXユーザ勉強会#12 G2GML開発進捗

122 views

Published on

PGXユーザ勉強会#12

Published in: Engineering
  • Be the first to comment

  • Be the first to like this

PGXユーザ勉強会#12 G2GML開発進捗

  1. 1. 5 / 6 2 1 0 9
  2. 2. G2GML(https://github.com/g2gml/g2g) ! G ! G2G Mapper B FD Node.js B
  3. 3. ! !
  4. 4. (1/3)
  5. 5. (2/3) (j:job) ?j a :Job . (j1:job)-[:imcompatible]-(j2:job) ?j1 :imcompatible ?j2. ?j2 :imcompatible ?j1. (j1:job)-[:precede]->(j2:job) ?j1 :precede ?j2. G2GML
  6. 6. P e P (3/3) N P G444 ! e P h D P T XN M a e P h ! B N g B e d h D ! h
  7. 7. (1/3)
  8. 8. (2/3) (p:person{speaks:l}) ?p a :Person . ?p :speaks ?l. (p1:person)-[:follows {reason:r}]->(p2:person) ?f :follower ?p1 ; :followed ?p2 ; :reason ?r. G2GML
  9. 9. (3/3) "http://example.org/person1" :person speaks:Japanese speaks:English "http://example.org/person2" :person speaks:English "http://example.org/person1" -> "http://example.org/person2" :follows reason:friend reason:colleague PG "edges": [ { "from": "http://example.org/person1", "to": "http://example.org/person2", "labels": ["follows"], "properties": { "reason": ["friend", "colleague"] } } ] JSON-PG
  10. 10. … (https://github.com/g2gml)

×