관리 메뉴

VivaButton

그래프 데이터베이스(Graph Database) 활용 사례 본문

IT/그래프 데이터베이스

그래프 데이터베이스(Graph Database) 활용 사례

비바버튼 2018. 8. 2. 19:23
728x90

활용사례 : 

그래프 데이터베이스가 가장 큰 도움을 줄 수 있는 산업은 무엇일까? 데이터스택스(DataStax)의 보스워스 CEO는 모든 디지털 비지니스가 그래프 데이터베이스의 도움을 받을 수 있다고 대답했다. 그는 활용사례를 중심으로 클러스터링(군집화)이 발생하고 있다. 금융, 의료, 석유가스, 제조 등 모두가 동일한 활용 사례를 추구한다고 설명했다.


RBS(Royal Bank of Scotland)의 선임 소프트웨어 엔지니어인 스텔로스 게로지아나키스는 Neo4j의 고객이다.


현재 RBS는 의존 관계 관리 시스템에 Neo4j를 이용하고 있다. 분 단위로 EBS 거래 시스템의 변화, 변경을 추적한다.


게로지아나키스는 아티팩트의 모든 의존 관계를 기록하고, 전문 지원 기능을 구현하기 원한다. 또한 높은 성능과 마이크로서비스에 쉽게 탑재할 수 있는 기능을 원한다고 말했다.


그는 여러 이유와 목적에서 그래프의 힘을 조사하고 있다고 설명했다. 게로지아나키스는 모든 것을 지원하는 도구는 없다. 구할 수 있는 모든 도구를 확보해야 한다. 지금 당장은 신용 위험과 관련해 평가하고 있다. 관계와 관련된 가치가 있기 때문이다고 설명했다.


부정행위 방지에 그래프 데이터베이스를 이용하는 것과 관련, 네덜란드의 은행인 ING의 아키텍트인 게리 스튜어트는 컴퓨터월드UK에 관심이 많다고 언급했다. 그러나 앞서가기 원하지만, 위험은 피하려 한다. 규제 환경 때문이라도 1~2 버전 정도 늦춰 도입하는 편이다고 밝혔다.


데이터스택스의 보스워스는 개인화라는 활용 사례가 성장할 것으로 내다보고 있다. 그는 개인화는 부정행위 방지의 반대면이라고 생각한다. 

동일한 원리로 관계를 파악, 사용자 경험을 개선하는 방법을 알 수 있을것이라고 전했다.


네오의 에프렘은 실시간 추천과 관련, 대형 소매업체들은 모두 수십년의 구매 기록을 보관하고 있다. 단순한 품목 리스트가 아닌 그래프를 기반으로 접근한다고 가정하자. A가 3개 품목을 구입했고, B 또한 3개 품목을 구입했다. B는 구입하지 않았지만, 이 경우 A가 구입한 4번째 품목을 바탕으로 추천을 할 수 있다고 설명했다.


스포티파이(Spotify)의 유명한 디스커버 위클리(Discover Weekly) 기능도 음악 취향이 비슷한 사용자 관계를 그래프로 처리, 플레이리스트 형태로 갭을 없앤다.


사례 : 파나마 페이퍼

Neo4j의 또 다른 고객인 국제탐사보도언론인협괴(ICIJ)도 이 그래프 업체와 데이터 시각화 업체인 링쿠리어스(Linkurious)의 도움을 받ㅇ, 스위스 리크스(Swiss Leaks)와 파나마 페이퍼 조세 피난처 탐사 및 폭로 보도에 성공했다.


ICIJ의 데이터 및 조사 부서 책임자 마르 카브라는 파나마 페이퍼는 역대 가장 규모가 큰 폭로 보도라고 강조했다. 구체적으로 1,150만 건의 문서와 2.6TB의 데이터가 동원되었다.


카브라는 과거에는 기자들이 자료를 인쇄하고, 종이에 그래프를 그려야 했다. 그러면서 관계를 놓치곤했다. 그러나 스위스 리크스 보도와 관련해 Neo4j와 처음 협력했다. 그리고 기자들은 이런 관계가 숨어 있었는지 몰랐다고 반응했다. 자료에서 관계를 찾기란 매우 어렵다. 사람의 두뇌는 시각적으로 연결되는 구조가 아니기 때문이다. 이를 위해서는 큰 노력이 필요하다. 파나마 페이퍼는 더 흥미로웠다. 과거에는 찾을 수 없었던 패턴을 찾을 수 있었기 때문이다고 설명했다.


결론 : 

관계형 데이터베이스가 기업에 인기있는 상용 툴로 발전하는데 십수년이 걸렸다. 그래프 데이터베이스 또한 성숙기에 접어들고 있다. 대형 업체와 기업 고객들이 이를 주목하기 시작한 상태다.


아직은 기존 관계형 데이터베이스보다 활용 사례가 좁다. 그러나 디지털 기업과 금융 서비스 기업을 괴롭히는 빅데이터 문제에 적용 할 수 있다.


그래프 데이터베이스만 가지고 빅데이터 전략을 수립 할 수 없다. 하지만 디지털 기업에 또 다른 유용한 도구 역할을 한다. 

국내(한국)에는 유일하게 비트나인 이라는 회사에서 그래프 데이터베이스 솔루션을 개발하여 국내외 기업 및 공공기관과 공급 계약을 체결하였다.