Neo4j란? Neo4j는 Neo4j사가 개발한 그래프 데이터베이스 관리 시스템으로 네이티브 그래프 저장 및 처리 기능을 갖춘 ACID를 준수하는 트랜잭셔널 데이터베이스이다.
Cypher? > cypher는 Neo4j사에서 만든 선언적 그래프 질의어이다. Property Graph 모델에 기반을 두며, 노드와 엣지의 표준 그래프 요소들에 레이블(label)과 프로퍼티(property)를 추가해서 데이터베이스화 할 수 있다.
Centrality algorithms > 네트워크에서 개별 노드의 중요도를 결정하는데 사용하는 알고리즘
🧐 Community detection algorithms
🧐 Path finding algorithms 1. Shortest Path Shortest Path algorithm은 노드 사이의 최단 경로를 계산하는 것으로, 물리적 위치 사이의 경로를 찾거나 소셜 네트워크에서 사람들 사이의 상호 연결을 찾는 경우 등에 사용
🧐 Link Prediction algorithms 링크 예측이란 현재 네트워크에서 나타나지 않은 연결을 예측하거나 시간이 지나 미래의 네트워크에서는 새로 생겨나고 없어질 링크를 예측하는 것이다.
🧐 Similarity algorithms 유사도(Similarity)란 두 데이터가 얼마나 유사한 지를 나타내는 척도이다.