문돌이 존버/DB 및 SQL 스터디
2021. 2. 7.
Neo4j 그래프 DB 개념 및 cyper 쿼리 예제
Neo4j 그래프 형태에 대해 아래 그림을 예시로 들어 간략히 설명하겠습니다. 먼저 Neo4j 기본 구성 요소는 크게 4가지가 있습니다. 1. 노드(Nodes) 2. 관계(Relationships) 3. 속성(Properties) 4. 라벨(Labels) 위 그림에서 초록색, 분홍색, 파란색 원들이 노드입니다. 각 노드에 직원, 회사, 도시가 적혀져 있는데 이를 라벨이라고 합니다. 노드 간 화살표는 관계를 나타내며 타입(:LOCATED_IN)과 방향(-> or (:Person{name:"Ann"}) // MATCH Graph Patterns MATCH(:Person{name:"Dan"})-[:LOVES]->(whom) RETURN whom 아래는 cypher에서 데이터를 표시할 때 사용하는 기본 구성 요..