GDB 33

페이팔이 그래프 DB 분석을 통해 사기를 방지하다!

오늘의 그래프 기술 소식은 해외 유명 IT 온라인 전자 결제 시스템인 페이팔(PayPal)의 그래프 DB 사례를 전달하고자 합니다. 본 글은 PayPal의 직원인 Quinn Zuo라는 AI/ML 전문가가 작성한 영문 블로그 글의 번역본을 요약하고 있습니다. 번역은 IT 블로그 사이트인 ‘요즘IT’에서 진행했으며, 그래프 기술과 사례 연구에 대한 자세한 내용이 궁금하시다면 아래 요즘IT의 글을 확인하시기 바랍니다. PayPal 그래프 DB 사례 요약 - 이커머스 산업이 코로나19 팬데믹의 수혜로 급격한 성장 기록 - 디지털 결제 사용이 늘어난 만큼 관련 결제 사기 행위도 증가 - 전 세계 4억 명이 넘는 소비자와 판매자가 있고, 매분 수천 개의 지불 거래가 발생 - 기존 관계형 DB에 저장된 관계 데이터가..

정합성의 RDB, 분석력의 GDB, 그리고 두 장점을 가진 RGDB

RDB와 GDB, 비교와 경쟁의 대상이 아니다 관계형 DB와 그래프 DB는 각각 가장 많이 쓰이고, 또 가장 트렌디한 데이터베이스(DB)입니다. 두 DB 모두 각각의 장점과 고유한 특성이 있습니다. 즉, 우열을 나누어야 하는 것이 아닌 서로 다른 성격의 것으로 이해하면 쉽습니다. 관계형 DB와 그래프 DB의 사용에 대한 부분은 곧 데이터의 특성과 활용 목적에 달려있습니다. 관계형 DB의 테이블 구조는 일반적인 정보 기록이나 복잡하지 않은 관계를 저장하는 데 적합합니다. 따라서 관계형 DB는 일반적으로 회계 업무나 은행의 현금거래(트랜잭션)와 같은 요건에서 주로 사용됩니다. 반면 그래프 DB는 복잡한 데이터 내에서 관계 중심 분석을 하는 데 효과적입니다. 이는 데이터 전문가가 예상하지 못한 연결 패턴을 찾..

그래프 모델링으로 알아보는 추천 시스템

이번에는 GDB 모델링을 통해 그래프 기반 추천 시스템에 대해 알아볼 것이다. 그래프 모델링으로 추천 시스템을 알아보기 전에 분석관점에서 GDB를 모델링 하기 위해 큰 3가지를 복습할 필요가 있다. 아랫글에 GDB를 모델링 하기 위해 3가지의 고려해야 할 점을 소개한 바 있으니 본 글로 넘어가기 전에 살펴보자. 1) 데이터 및 도메인에 대한 분석 2) 모델링 연구 및 검증 과정 3) 그래프 모델을 통한 가치 도출 및 결과 검증 그래프 모델링으로 알아보는 FDS 분석 관점에서의 그래프 모델링 이번에는 데이터 모델링이란? (그래프 DB편)에서 예고했던 분석 관점에서의 GDB모델링을 실제 사례에 대입하여 비교 확인을 하려 한다. GDB 모델링을 시도해보려면 bitnine.tistory.com 다음은 모델링을 ..

그래프 모델링으로 알아보는 FDS

분석 관점에서의 그래프 모델링 이번에는 데이터 모델링이란? (그래프 DB편)에서 예고했던 분석 관점에서의 GDB모델링을 실제 사례에 대입하여 비교 확인을 하려 한다. GDB 모델링을 시도해보려면 막연하고 각 데이터에 대해 접근 방법을 찾기가 어려울 때가 많다. 그만큼 각 데이터의 도메인 및 활용 방안에 따라 GDB의 모델링 방법도 다양하기 때문이다. 분석관점에서 GDB를 모델링 하기 위해선 크게 3가지를 고려해야 한다. 먼저, 데이터 및 도메인(domain)에 대한 분석이 필요하다. 분석 데이터 및 도메인에 대한 이해가 기본이 되어야 하며, 이를 기반으로 프로젝트 현장 및 외부에서는 어떤 분석 서비스 및 시스템이 연구되어왔는지를 조사해야 할 필요가 있다. 데이터 및 도메인 조사가 완료된다면, 현재 도메인..

데이터 모델링이란? (그래프 DB 편)

지난 편에는 항공 예약 시스템을 예시로 하여 관계형 DB로 나타내는 데이터모델링을 상세히 살펴보았다. 이번 글은 ‘데이터 모델링이란? (RDB편)’에서 예고했듯이, 그래프 데이터베이스에 주목하여 GDB 개념 정의와 함께 GDB의 데이터 모델링을 알아보고자 한다. 본 문서는 그래프 데이터베이스를 처음 접하거나 분석을 위한 모델링에 애로사항을 겪는 사람들에게 도움이 될 수 있다. GDB에서의 데이터 모델링 그래프 데이터 모델은 일반적인 소셜 네트워크 서비스 외에도 다양한 데이터 도메인의 표현이 가능하다. 지난 RDB편에 이어서 이번에도 항공 예약 시스템을 예시로 살펴본다. GDB 구성요소 먼저 그래프 데이터 모델을 설계하는 과정을 잘 이해하기 위한 그래프의 주요 구성요소를 설명한다. Property grap..