Database/ETC DBMS
Graph DB 와 Neo4j 설치
1. Graph DB 란? 1) 정의 (1) 서비스와 사용자 사이에 관계가 및 활동이 다양해지고 소셜 네트워크의 발전으로 인한 사용자와 사용자 사이의 관계가 긴밀해지면서 대두된 관계 중심의 DB Engine (2) 노드, 엣지, 프로퍼티를 그래프 구조를 사용하여 데이터를 저장하고 표현하는 방식 (3) 노드(node) : 추적 대상이 되는 사람, 기업, 계정 등 실체를 대표하는 Entity (4) 엣지(edge) : 그래프나 관계라고도 하며 노드와 노드를 연결하는 선이자 관계 (5) 프로퍼티(property) : 노드나 엣지의 상세한 정보를 기술하는 Attribute 2) Cypher (1) 현재 서비스 중인 다양한 GraphDB DBMS 들이 있다. A. Kakao의 S2 Graph B. Neo4j의 N..
최근댓글