라이브러리
제품소개서·매뉴얼·백서를 확인하실 수 있습니다.

PostgreSQL에서 MVCC와 Vacuum의 역할
PostgreSQL의 Vacuum은 데이터베이스 유지 관리 작업 중 하나로, 불필요한 데이터를 정리하는 역할을 합니다. 이는 Garbage Collector (GC)와 유사하게 작동합니다. PostgreSQL의 Multi-Version Concurrency Control (MVCC)은 다른 DBMS와 차별화되며, 이로 인해 특정한 문제가 발생할 수 있습니다. 이러한 문제를 해결하기 위해 Vacuum이라는 독특한 기능이 도입되었습니다. MVCC란 무엇이며, Vacuum이 필요한 상황은 어떤 원리로 발생하는지 알아보겠습니다.

그래프 기술이 만드는 차원이 다른 생성형 AI
기존 RAG(Retrieval-Augmented Generation) 접근 방식은 벡터 유사성 기반 검색 기술을 활용하여 비구조화된 정보를 신속하게 찾아내는 데 효과적이었습니다. 하지만 전체적인 응답을 제공하기 위해 필요한 맥락, 구조, 추론 부분에서 한계가 있었습니다. 한편, 해외 연구에 따르면 지식 그래프를 벡터 검색과 결합한 새로운 접근 방식인 그래프 RAG(Graph RAG)가 이러한 한계를 극복하고 기능을 크게 확장할 수 있는 것으로 나타났습니다. 이번 백서는 그래프 기술이 생성형 AI의 성능을 어떻게 한 단계 끌어올릴 수 있는지, 그 혁신적인 접근 방식을 소개합니다.

안정적인 비즈니스의 핵심, 고가용성의 중요성
데이터 부하를 분산하여 다운타임을 최소화하고, 시스템 운영을 지속할 수 있는 복구 기능을 제공하는 고가용성(High Availability)에 대해 소개합니다. 이는 기업의 비즈니스, 업무 및 서비스 등의 연속성을 보장하고, 데이터를 안전하게 보호하는 데 중요한 역할을 합니다. 고가용성이 어떻게 작동하는지 AgensSQL 엔터프라이즈 에디션에 포함된 Agens HA Manager(AHM) 도구를 통해 설명합니다.

오픈소스 데이터베이스 선택 시 고려해야 할 6가지
오픈소스 DBMS 도입 시 신중한 판단과 충분한 준비가 필요한 항목들에 대해 다루고 있습니다. 이를 위해 사용자들이 오픈소스 DBMS 선택할 때 반드시 검토해야 할 사항들을 정리하였으며, 엔터프라이즈 환경에서 더 유용할 수 있는 오픈소스 기반 제품과 전문 업체의 활용까지 제안합니다. 또한, 일반적인 오픈소스 DBMS를 사용하는 것보다 확실한 이점들에 대해서도 제안합니다.

오픈소스 DB 전성시대, 기업들이 PostgreSQL을 선택하는 이유
클라우드 도입 확대로 다가온 오픈소스 DBMS 전성시대, 그 중에서 개발자들이 가장 선호하는 포스트그레SQL은 대량의 데이터를 처리하는 기업 및 산업에서 특히 유용한 데이터베이스입니다. 이 백서에서는 엔터프라이즈 업무에 적합한 특징을 가진 PostgreSQL의 특징과, 기업들이 선호하는 이유를 소개합니다.

그래프 분석 기술의 활용 사례와 비즈니스 이점
데이터의 관계적 의미나 구조적 정보를 검색할 수 있는 시멘틱 쿼리를 위해 노드, 엣지, 프로퍼티와 함께 데이터를 네트워크 구조로 표현하고 저장하는 그래프 분석 기술은 다양한 산업분야에 적용되어 유의미하게 사용되고 있습니다. 이 백서에서는 대표적인 그래프 분석 기술의 산업별 활용 사례와 비즈니스 관점에서 얻을 수 있는 이점을 소개합니다.

그래프 데이터베이스 소개
데이터 시장에서 그래프 데이터베이스의 트렌드를 인정하는 사람들이 많아지고 있지만, 아직 그래프 데이터베이스의 우수성을 이해하지 못하는 사람들도 있습니다. 이번 백서에서는 그래프 데이터베이스와 관계형 데이터베이스의 주요 차이점을 설명하며, 데이터베이스 업계에 입문하는 분들의 이해를 돕고자 합니다.

그래프 데이터 모델링: 개념과 사례
본 백서에서는 실제 항공 네트워크의 그래프 모델링 과정을 AgensGraph DB 환경에서 Cypher 쿼리를 활용하여 설명합니다. 데이터를 그래프 모델로 구현하기 위한 핵심 개념과 주요 고려 사항을 이해하는 데 도움이 될 것입니다.

그래프 데이터베이스와 연결된 오픈 데이터
이번 백서에서는 그래프 데이터베이스를 이용해 항공편 스케줄과 각 공항 주변의 날씨 정보를 포함한 항공편 LOD를 제공하는 전반적인 과정을 소개합니다.

사이퍼: 기초
이 백서에서는 Cypher 언어가 무엇인지, 왜 사용하는지, 구성 요소와 함께 어떻게 사용되는지 예제 쿼리와 함께 소개합니다. 자세한 내용은 다음 "Cypher: Advanced" 시리즈를 참고하시기 바랍니다.