open:스파클

스파클

스파클은 SPARQL Protocol and RDF Query Language의 줄임말이다.

스파클을 사이퍼보다 먼저 만들었고 사이퍼패턴 매칭을 스파클에서 차용했기 때문에 이 둘은 매우 유사해 보인다

PREFIX : <urn:example:>

SELECT ?personName WHERE {
  ?person :name ?personName.
  ?person :bornIn / :within* / :name "United States".
  ?person :livesIn / :within* / :name "Europe".
}

구조는 매우 유사하며 다음 두 표현식은 동등하다.(스파클에서 변수는 물음표로 시작한다.)

(person)-[:BORN_IN]->()-[:WITHIN*0..]->(location)  # 사이퍼
?person :bornIn / :within* ?location  # 스파클

  • open/스파클.txt
  • 마지막으로 수정됨: 2021/07/01 00:11
  • 저자 127.0.0.1