Graph Database 적용 가능 사례 (General Use Case) (1/2)
a. Social
i. Social 서비스는 개인 및 조직의 데이터와 개인과 개인, 개인과 조직, 조직과 조직의 관계가 유기적으로 연동되어 있는 서비스 특성 상 그래프 데이터베이스 적용에 적합함
ii. 그래프 데이터베이스를 통하여 Social 서비스 상 점과 점의 관계는 직접적인 관계(선)의 연결 외에 간접적인 관계를 보다 쉽고 빠르게 분석하여 유의미한 결론을 도출하고 관계 추천 뿐 만 아니라 시장 분석 자료로 사용하는 등 다양한 활용 가능함
iii. 일례로 친구의 친구를 추천하는 단순한 방식부터 서로 같은 분류의 사진을 업로드하고 특정 지역에 자주 방문하는 사용자들의 관계를 추정하고 추천하는 방식까지 그래프 데이터베이스를 통하여 구현 가능함
b. Recommendation
Recommendation 엔진은 특정 데이터1(고객)과 데이터2(상품/서비스/조직)의 관계를 분석하고 적절한 결론을 빠른 시간 내에 도출 제공하여야 하는 엔진 특성 상 그래프 데이터베이스 적용에 적합함
i. 그래프 데이터베이스 이용을 통하여 특정 고객/조직의 검색 패턴, 특징, 관심 등과 같은 불특정 관계를 가지는 데이터를 즉각 취합하고 실시간 분석하여 이와 관련된 제품/서비스/조직의 데이터를 실시간으로 제공하는 업무에서 활용이 가능함
ii. 일례로 Job Searching Site의 경우, 지속적으로 업데이트 되게 될 구직자의 정보를 좀 더 유연하게 운영하는 한 편 구직자의 회사 검색 패턴, 능력, 성향에 맞추어 실시간으로 추천 회사와의 면접 일정을 주선하는 등의 업무 구현이 가능함
c. Fraud Detection
Fraud Detection 업무와 같이 점점 고도화 되고 있는 사기 수법에 대응하기 위하여서 각 데이터 간 관계를 중심으로 데이터를 관리하여야 하기 때문에 그래프 데이터베이스 적용에 적합함
i. 그래프 데이터베이스를 이용하여 네트워크 데이터에 대한 감시 및 계좌 간 관계 분석을 통한 이상 현상을 즉시 발견할 수 있게 하는 이상 이체 감지 시스템 개발 등에 활용이 가능함
d. Geo
Geospatial 데이터와 같이 모든 지형 데이터를 점과 선으로 표현하게 되는 데이터는 데이터를 원본 형태로 저장하고 분석 운영하기 용이하기에 그래프 데이터베이스 적용에 적합함
i. 그래프 데이터베이스 이용을 통하여 지형 데이터를 원본 형태로 유지 운용하는 한 편 다른 데이터를 지형 데이터와 같이 운영 분석하고자 하는 경우 유연한 환경이 제공 가능함
ii. 일례로 지역 지리 정보, 기기 정보 및 사용자 정보를 동시 처리하여야 하는 통신 업체의 경우, 특정 형태(스키마)에 고정되지 않아 지리 정보와 실시간으로 변화하는 일반 데이터를 단일 데이터베이스에 운영 가능하여 시스템 환경에 높은 유연성 부여 가능함
Graph Database 적용 가능 사례 (General Use Case) (2/2)
↓ 보러가기 ↓
http://bitnine.tistory.com/80
'ARCHIVES' 카테고리의 다른 글
2016년 Graph Database 시장 현황 (0) | 2016.03.11 |
---|---|
CIO Summit 2016, '디지털 시대, 모으고 연결하고 즐겨라!' (0) | 2016.03.10 |
PgConf Russia 2016에서 한국을 알리다! (0) | 2016.03.08 |
What is Graph data? (0) | 2016.03.07 |
인수(argument)의 평가와 값 (0) | 2016.03.05 |