한국과학기술원(KAIST)은 김민수 전산학부 교수 연구팀이 관계형 데이터베이스(DB)와 그래프 DB를 완전히 통합한 새로운 DB 시스템 '키마이라(Chimera)'를 개발했다고 8일 밝혔다. 여러 정보가 어떻게 연결돼 있는지 한 번에 빠르게 확인할 수 있어, 인공지능(AI) 서비스와 산업 현장에 활용될 것으로 기대된다.
관계형 DB는 엑셀 표처럼 데이터를 정리해 쉽게 검색하고 계산할 수 있도록 저장하는 방식이다. 하지만 사람과 사람, 사건과 장소처럼 여러 정보가 얽힌 복잡한 관계까지 이해하려면 표만으로는 부족하다.
반면 그래프 DB는 데이터를 '점'과 '선'으로 연결해 보여준다. 예를 들어, 사람 A가 친구 B와 연결돼 있고, B가 회사 X에서 일한다면, 점은 사람과 회사를, 선은 친구 관계나 근무 관계를 나타낸다. 이렇게 하면 한 사람과 관련된 여러 정보를 쉽게 확인할 수 있다. 소셜미디어(SNS), 금융, 전자상거래 등에서는 친구 관계나 거래 기록, 추천 검색 등에서 그래프 DB가 활발히 활용된다.
그동안 관계형 DB와 그래프 DB를 함께 쓰기는 어려웠다. 데이터를 연결하려면 속도가 느려지고, 메모리가 부족하면 오류가 나기도 했다. 또 데이터를 바꿔도 그래프 DB에는 바로 반영되지 않아 최신 정보를 확인하기 어려웠다.
김 교수 연구팀이 개발한 키마이라는 이러한 문제를 해결했다. 관계형 DB와 그래프 DB를 동시에 저장하고, 두 데이터를 한 번에 처리할 수 있는 기술을 적용했다. 덕분에 기존 시스템보다 최대 280배 빠른 속도로 데이터를 검색할 수 있다.
키마이라는 데이터가 아무리 많아도 오류가 나지 않고, 항상 최신 정보를 바로 확인할 수 있다. 김 교수는 "데이터 연결이 점점 복잡해지는 시대에 키마이라 같은 기술이 필요하다"며 "AI, 금융, 전자상거래 등 여러 분야에서 널리 쓰일 것"이라고 말했다.
참고 자료
Association for Computing Machinery(2025), DOI: https://doi.org/10.14778/3705829.3705845