관계형데이터베이스 11

성능과 사용자 편의성이 더욱 향상된 AgensGraph 2.5 출시!

안녕하세요, 국내 유일 그래프 데이터베이스(Graph Database) 연구 개발 전문기업 비트나인입니다. 이번에는 성능과 사용 편의성, 그리고 데이터 분석에 더욱 최적화된 AgensGraph의 신규 버전인 v2.5 출시 소식을 알려드립니다. 전 세계적으로 가장 신뢰받는 기업용 데이터베이스 중 하나인 PostgreSQL을 기반으로 관계형 데이터베이스의 장점을 그대로 유지한 채 강력한 그래프 분석 기능을 사용하실 수 있으며, 이런 멀티모델의 특성으로 데이터에서 얻을 수 있는 가치를 더욱 극대화해 보실 수 있습니다! What’s New in AgensGraph v2.5? 1. 성능 향상 관계형 DB의 고유한 기능이었던 분할(partitioning) 기법을 멀티모델 그래프 DBMS인 AgensGraph에서도 ..

DBMS/AgensGraph 2021.10.18

AgensGraph Use Case: 제조 데이터 이력관리 시스템 구축

RDB와 GDB의 장점을 함께 구현한 사례 Background 글로벌 유명 저널인 포브스(Forbes)와 세계 최고 연구 기관인 가트너(Gartner)는 AI 기술을 효율적으로 실현하기 위한 핵심기술로 그래프 기술(Graph Technology)에 주목하고 있다. 즉, 기존에 사용되어왔던 데이터 관리 방법 대비 복잡한 관계성 데이터를 분석 활용하기에 그래프 기술이 매우 효과적이라는 것이다. 이제는 이미 누구나 인지하는 사실이고, 전 세계의 기업들 또한 앞다투어 그래프 기술을 도입하는 추세다. 이번 적용 사례를 통해 소개할 국내의 한 조선소(이하 D 조선소)는 기존 관계형 데이터베이스를 유지하면서도 그래프 기술을 활용하여 데이터 이력 관리 및 탐색 서비스를 개선할 방법을 찾고 있었다. D 조선소는 하드웨어..

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

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

데이터 모델링이란? (관계형 DB 편)

블로그 글을 보시기 전에 2024년 비트나인의 첫 번째 월간 백서인 '오픈소스 DB 전성시대, PostgreSQL을 선택하는 이유'를 읽어보세요! ▶ 지금 다운로드하기! 현재는 정보 기술이 발전함에 따라, 데이터 중심의 관리 기법이 발전하게 된다. 데이터의 중요도가 높아짐에 따라 중복 없이 정확하게 유지 관리할 수 있는 근본적인 방법을 찾게 되면서 모델링 기법이 발전하게 되었다. 모델은 어떤 대상을 의미하는 포괄적 의미가 있으며, 특히 현실 세계에 대한 우리가 관심 있는 대상을 데이터베이스화하기 위한 개념적 도구라고 정의할 수 있다. 본 글은 단순한 데이터 모델링부터 분석관점에서의 모델링을 시리즈별로 설명하고자 한다. 이를 위해 데이터 모델링을 수행하는 목적과 데이터의 성질에 따른 데이터베이스의 종류, ..

아직도 관계형 DB만 쓰고 계신가요?

[바이라인네트워크, 심재석 기자] 최근 IT업계의 최대 화두 중 하나는 ‘애플리케이션(앱) 현대화’다. 이를 위해서는 모놀리식(Monolithic) 아키텍처를 버리고 MSA(Microservice Architecture)로 도입하는 것이 일반적이다. 하나의 통에 모든 구성요소를 담는 것(모놀리식)이 아니라, 레고블록처럼 작은 서비스를 여러 개 만들어 놓고 이를 조립하는 방식으로 애플리케이션을 개발하자는 접근법이다. MSA는 잘만 구성되면 시스템의 안정성, 확장성, 유연성, 생산성 등의 면에서 모놀로식 아키텍처보다 장점을 가진다. 이런 MSA의 특징 중 하나는 다양한 종류의 DB를 사용할 수 있다는 점이다. 모놀리식 아키텍처에서는 오라클과 같은 대규모 DB를 구축하고 각 노드(서버)가 이 DB를 공유하는 ..

ARCHIVES 2020.09.18