반응형 DB 공부7 Neo4j 개요 Neo4j Neo4jwiki ACID 트랜잭션 지원 Native 그래프 DB Cypher 쿼리 언어 제공 그래프 DB와 Neo4j 그래프 DB란 데이터 간의 관계를 일급 엔티티로 다룰 수 있도록 설계된 데이터베이스이다. 관계형 데이터베이스의 경우 검색 시점에 저장된 관계를 이용하는 반면, 그래프 DB는 데이터 간의 관계를 저장 시점에 저장한다. 그래프 DB의 핵심 요소는 Node와 Relation이다. 노드 그래프 엔티티로서 역할에 따른 레이블을 가짐 예) Employee, Company, City 관계 두 노드 사이의 관계 예) :HAS_CEO, :LOCATED_IN 레이블 여러 노드를 하나의 집합으로 묶기 위해서 사용하는 이름을 가지는 그래프 구조체 도메인 객체의 역할을 식별함으로써 레이블을 식별할 .. 2020. 3. 22. 이전 1 2 다음 반응형