반응형 GDB & Cypher/기본 개념2 [Cypher] Cypher란? Cypher는 그래프 데이터를 대상으로 질의를 수행하는 그래프 질의 언어이다. 쉽게 말하면 RDB에서의 질의 언어 Oracle, PostgreSQL 등과 같이 GDB를 대상으로 하는 질의 언어가 Cypher라고 생각하면 된다. GDB에대해 모르는 분들은 이전 포스팅 'GDB란?'을 보고 오시길 바란다. GDB란? 2023. 1. 3. GDB란? GDB란? Cypher 사용하는 방법을 설명하기에 앞서 GDB에 대해 간단히 알아보도록 하자. GDB는 Graph Database의 약자로 위키피디아에서 "데이터를 표현하고 저장하기 위해 노드, 에지 및 속성이 있는 시맨틱 쿼리에 그래프 구조를 사용하는 데이터베이스"라고 설명한다. (출처: https://en.wikipedia.org/wiki/Graph_database) 쉽게 말하자면 노드와 엣지(노드 간의 관계)로 표현한 그래프의 형태로 데이터를 저장하고 관리하는 데이터베이스이며 보통 객체에 대한 정보를 노드에 저장하고, 객체 간의 관계를 엣지에 저장하게 된다. 이해를 돕기 위해 일상생활에서의 대표적인 관계, 소셜네트워크(sns)를 이용하여 간단한 예시를 들어보자. sns에는 다음과 같은 정보들이 존재.. 2023. 1. 2. 이전 1 다음 반응형