Skip to the content Skip to the Navigation

EDB 코리아 블로그

  • 공식웹사이트US Website
  • EDB 제품Products
  • 블로그KR Blog
  • 고객사례Customer Stories
  • EDB 문서US Docs
  • 국내 EDB 파트너KR Partners
  • 문의Contact
  • 02.501.5113Top Page

Grace

  1. HOME
  2. Grace
2025-08-04 / Last updated : 2025-08-04 Grace Technical Blog

EDB Postgres Distributed에서 발생하는 충돌과 해결 방법 이해하기

작성자: Vaijayanti Bharadwaj | 2025년 7월 18일 EDB Postgres Distributed(PGD)를 사용하는 사용자들은 일반적으로 Raft 알고리즘에 의해 선택된 노드인 write-leader를 통해 데이터베이스에 쓰기 작업을 수행합니다. 지역별 또는 하위 그룹별로 write-leader를 구성하더라도, 각 write-leader는 서로 다른 스키마 또는 테이블에 쓰기를 수행합니다. 그러나 시스템 충돌이나 네트워크 분할로 인해 write-leader가 다른 노드로 전환되면, 데이터 충돌(conflict) 이 발생할 수 있습니다. 이러한 충돌은 정상적인 상황에서는 자주 발생하지 않으며, 자주 발생한다면 PGD 사용 방식에 문제가 있다는 신호일 수 있습니다. 충돌 감지와 해결의 두 가지 측면 충돌은 기본적으로 감지(detection)와 해결(resolution)의 두 단계로 처리됩니다. PGD 문서에는 충돌에 대한 간결하고 포괄적인 요약이 제공되어 있으며, 기본 충돌 해결 방식은 커스터마이징이 가능합니다. 본 블로그에서는 자주 발생하는 충돌 유형과 그 감지 방식 및 […]

2025-08-01 / Last updated : 2025-08-08 Grace EDB Lab

PGD는 어떻게 테스트할까?

Abhijit Save2025년 7월 15일이 블로그는 Bharat Telange 및 Amruta Deolasee와 공동 작성되었습니다. PostgreSQL Distributed(PGD)는 고가용성과 확장성을 제공하는 분산 데이터베이스입니다. PGD 팀은 강력하고 고성능의 제품을 제공하기 위해 철저하고 폭넓은 테스트를 수행하고 있습니다. 이 블로그에서는 PGD 제품에 대해 수행되는 다양한 테스트 활동을 전반적으로 소개합니다. 테스트 방법론 및 전략 지원 플랫폼과 버전 전반에 걸쳐 고성능과 품질을 보장하기 위해 PGD 팀은 다양한 최신 테스트 방법론을 사용합니다. 핵심에는 **지속적인 테스트(Continuous Testing)**가 있으며, 이를 통해 문제를 조기에 발견하고 코드가 발전함에 따라 제품의 무결성을 유지할 수 있습니다. 지원 플랫폼: PGD 릴리즈별 지원 PostgreSQL 주요 버전: 이와 같은 폭넓은 지원을 통해 어떤 Postgres 버전이나 변형을 사용하더라도 PGD의 고성능과 안정성을 기대할 수 있습니다. PGD 테스트는 크게 다음의 카테고리로 나뉩니다: […]

2025-07-31 / Last updated : 2025-07-31 Grace EDB 제품

오라클 대안, EDB PostgreSQL: SI 파트너를 위한 실전 활용 가이드

Oracle의 높은 라이선스 비용과 기술 종속성에 부담을 느끼는 기업들이 늘어나며, PostgreSQL은 이제 가장 유력한 오픈소스 DBMS 대안으로 자리잡고 있습니다.하지만 PostgreSQL을 안정적으로 서비스할 수 있는 기업은 많지 않습니다. EDB Postgres AI는 단순한 기술을 넘어, 오라클 호환성과 AI/분석 기능까지 통합 제공하는 차세대 플랫폼입니다. EDB Postgres AI Platform PostgreSQL 커뮤니티 버전과 무엇이 다른가? 항목 PostgreSQL (Community) EDB Postgres 국내 PG 서비스 DB Patch 제공 – PostgreSQL 17 – 연 버전 업그레이드 – 분기 단위 Patch 제공 – PostgreSQL17 엔진 기반 – 연 버전 업그레이드 – 분기 단위 Patch 제공 – PostgreSQL16 엔진 기반 – Break/Fix 제공 불가 커뮤니티 기여 – 700+ Contributors – PostgreSQL 최초개발자, 개발 그룹 설립자 보유 – 커뮤니티 운영 기여도 […]

2025-07-31 / Last updated : 2025-08-08 Grace EDB Lab

EDB Postgres® AI: 강력하면서도 안전하고 책임 있는 AI를 실현하는 방법

Rob Feldman | 2025년 7월 3일 최근 EDB는 업계 최초의 주권형(Sovereign) 데이터 및 AI 플랫폼, EDB® Postgres AI를 공식 출시했습니다.이 획기적인 플랫폼의 출시는 단순한 제품 런칭 그 이상입니다. EDB는 그와 함께 한 가지 핵심 원칙을 분명히 합니다: “AI는 강력해야 하지만, 동시에 안전하고 책임감 있어야 한다.” AI는 빠르게 진화하고 있지만, ‘올바르게’ 따라잡는 것이 중요합니다 기업들이 AI 도입에 속도를 내고 있는 지금, 중요한 것은 단순히 모델을 도입하는 것이 아닙니다.데이터가 어떻게 처리되고, 어디에 저장되며, 누가 접근할 수 있고, AI가 어떤 방식으로 거버넌스되는지에 대한 총체적인 결정이 중요합니다. EDB는 이러한 점을 고려해 고객이 완전한 데이터 통제권을 유지한 채 AI를 도입할 수 있는 플랫폼을 만들었습니다.바로 EDB Postgres AI입니다. 고객의 데이터는 고객의 것—EDB Postgres AI의 철학 EDB […]

2025-07-23 / Last updated : 2025-07-23 Grace EDB Lab

EDB Postgres AI Analytics Accelerator 시작하기

작성자: Dunith Danushka2025년 7월 2일 EDB Postgres AI Analytics Accelerator로 분석 애플리케이션을 구축하는 방법: 단계별 가이드 ETL 파이프라인 없이도 수십억 건의 데이터를 초 단위로 처리할 수 있는 고성능 분석 엔진이 Postgres 위에 구현된다면 어떨까요? 트랜잭션 데이터와 현대적인 레이크하우스 포맷을 하나의 시스템으로 질의할 수 있고, 컴퓨트와 스토리지를 분리하여 워크로드에 따라 독립적으로 확장할 수 있다면 어떤 가능성이 열릴까요? 이번 튜토리얼에서는 이러한 비전을 EDB Postgres AI Analytics Accelerator를 통해 실현하는 방법을 안내합니다. Postgres 데이터베이스와 최신 레이크하우스 환경을 아우르며 빠른 쿼리를 실행하는 방법, 데이터 주권을 완전히 유지하면서도 탁월한 분석 성능을 제공하는 방법을 단계별로 소개합니다. Analytics Accelerator 개요 EDB Postgres AI Analytics Accelerator는 Postgres를 컬럼 기반 분석 데이터베이스로 변환하여, 트랜잭션 성능을 저하시키지 않고도 고속 분석이 […]

2025-07-16 / Last updated : 2025-07-16 Grace EDB Lab

당신의 AI 스택이 망가진 이유 – 그리고 하나의 데이터베이스 플랫폼으로 해결하는 법

작성자: Dave Stone2025년 7월 2일공동 작성자: Neel Chopra EDB Postgres AI를 통해 Postgres로 중앙화하는 것이 GenAI 애플리케이션을 경쟁사보다 빠르게 제공하는 열쇠인 이유를 알아보세요. 헤더: AI 프로젝트가 완주하지 못하는 이유는? 당신의 AI 프로젝트가 결승선을 넘지 못하는 모습을 지켜보는 데 지치셨나요? 당신만 그런 것이 아닙니다. 많은 조직이 AI의 가능성을 실질적인 결과로 전환하는 데 어려움을 겪고 있으며, 그 핵심 원인은 모델 자체 아래에 숨어 있는 데이터에 있습니다. 특히 생성형 AI(GenAI) 애플리케이션의 강점은 데이터의 품질과 접근성에 직접적으로 연결되어 있습니다. 이 같은 인식은 투자를 촉진하고 있으며, Menlo Ventures는 2024년 GenAI 지원을 위한 데이터 및 인프라 투자가 2023년에 비해 8배 증가했다고 보고했습니다. AI 모델 뒤에 있는 데이터의 가치가 이토록 중요한 상황에서, 이 데이터를 어떻게 저장하고 접근할 […]

2025-07-15 / Last updated : 2025-07-15 Grace EDB Lab

PostgreSQL와의 상호작용을 더 간결하게 만드는 방법

작성자: Manni Wood작성일: 2025년 6월 30일 코딩 챌린지! 상황 설정:당신은 psql을 통해 데이터베이스에 접속해 있습니다. 그리고 다음 질문에 답하는 SQL 쿼리를 막 작성해냈습니다:“성(last_name)이 ‘R’로 시작하는 사용자들의 이름(first name)과 두 자리 국가 코드(country code)를 이름과 국가 코드 순으로 정렬해서 보여줘.”SQL은 다음과 같습니다: select u.first_name, a.country_abbrev from users as u join addresses as a on u.address_id = a.id where u.last_name like ‘R%’order by u.first_name, a.country_abbrev; 챌린지:이제 당신이 사용하는 프로그래밍 언어에서 이 쿼리 결과를 프론트엔드로 전달 가능한 형태로 직렬 해제(deserialize)하는 가장 간결한 방법을 찾는 것입니다. (프론트엔드는 HTML, JSON, Protobuf 등일 수 있으므로, 어떤 형식으로든 쉽게 변환할 수 있는 형태면 충분합니다.) 저는 Go 언어를 사용할 건데, 그게 가장 익숙하니까요. 먼저 위 SQL 쿼리를 여러 […]

2025-07-10 / Last updated : 2025-07-31 Grace 📬EDB 엔지니어링 뉴스레터

📬 EDB 엔지니어링 뉴스레터 #8

EDB 엔지니어링 뉴스레터 8번째 호에 오신 것을 환영합니다! 이곳에서는 팀이 흥미롭게 논의했던 데이터 세계의 최신 이슈와 EDB 엔지니어링 팀의 소식들을 공유합니다. 우리가 주목한 분석 Postgres 문법의 흥미로운 요소들 Steve Dignam이 Postgres SQL용 린터를 개발하면서 발견한 Postgres SQL 문법의 흥미로운 엣지 케이스들을 소개합니다. 🔗 링크 가장 저렴한 K8 환경에서 CloudNativePG와 ZFS로 운영한 1년의 이야기 Kubernetes로 전환하면 비용이 절감될 수 있었지만, 특히 PostgreSQL 데이터베이스에 있어서는 두려운 일이기도 했습니다.우리는 복제와 백업을 어떻게 설정해야 할지 몰랐고, 누구도 DBA가 되고 싶어하지 않았습니다.로컬 클러스터에서 CloudNativePG로 몇 차례 실험을 거친 후, 우리는 용기를 내어 애플리케이션과 데이터베이스를 Kubernetes로 이전했습니다.DB 벤치마크 중, 많은 클라우드 공급자에서 로컬 인스턴스 스토리지가 클라우드 스토리지보다 훨씬 빠르다는 것을 알게 되었습니다.이에 따라 우리는 OpenEBS ZFS […]

2025-07-09 / Last updated : 2025-07-09 Grace Technical Blog

CloudNativePG를 통한 오프라인 인플레이스 메이저 업그레이드

작성자: Jonathan Battiato게시일: 2025년 6월 23일 CloudNativePG(CNPG)는 이제 많은 사용자와 기업에서 채택한 Kubernetes 오퍼레이터입니다. 사용자 피드백을 반영하여 지속적으로 개선되어 왔지만, 아직 구현되지 않은 몇 가지 주요 기능이 있었습니다. 그중에서도 가장 많이 요청되었던 기능 중 하나는 PostgreSQL의 메이저 버전을 선언형으로 업그레이드하는 기능이었습니다. 이제 더 이상 기다릴 필요가 없습니다. CloudNativePG 1.26 버전에서는 PostgreSQL 기본 도구인 pg_upgrade를 활용한 선언형 오프라인 인플레이스 메이저 업그레이드가 도입되었습니다. 이 블로그에서는 다양한 PostgreSQL 설정을 가진 CNPG 클러스터를 YAML 매니페스트의 태그 한 줄만 변경하여 더 높은 버전으로 쉽게 업그레이드할 수 있는 방법을 소개합니다. 오프라인 인플레이스 메이저 업그레이드란? PostgreSQL에서 메이저 업그레이드는 많은 시스템 관리자와 DBA에게 숙면을 방해하는 작업입니다. 이는 불가능해서가 아니라, 사전 준비와 테스트에 많은 시간이 들고, 실패 시 수동 […]

2025-07-04 / Last updated : 2025-07-04 Grace Technical Blog

jemalloc으로 Postgres 메모리 누수 디버깅하기

작성자: Phil Eaton게시일: 2025년 6월 21일 지난 1년간 저는 Postgres의 메모리 누수를 디버깅하는 다양한 도구들에 대해 소개해왔습니다. Valgrind, AddressSanitizer, memleak, heaptrack 등을 다뤘지만, 아직 살펴볼 가치가 있는 도구가 몇 가지 남아 있습니다. 오늘은 Meta가 만든 대체 malloc 구현체인 jemalloc을 활용한 메모리 누수 탐지 방법을 살펴보겠습니다. jemalloc이란? Google의 tcmalloc, Microsoft의 mimalloc, Meta의 jemalloc처럼 많은 기업들은 표준 malloc 대신 성능이나 기능이 개선된 자체 구현체를 사용합니다. 이 중 jemalloc은 메모리 누수 탐지 기능이 특히 뛰어납니다. 이유는 AddressSanitizer가 탐지하지 못하는 경우까지 jemalloc은 캐치할 수 있기 때문입니다. 예를 들어 프로세스 종료 시 정리되긴 하지만 OOM(Out of Memory)을 간헐적으로 유발하는 누수는 jemalloc이 보다 잘 잡아냅니다. 참고: FreeBSD, Apache Arrow도 jemalloc을 사용합니다. 실험 시나리오: jemalloc으로 Postgres 메모리 […]

2025-07-04 / Last updated : 2025-07-04 Grace EDB Lab

Kafka 설치없이 더 쉽고 유연한 데이터 마이그레이션 실현하기

작성자: Manni Wood게시일: 2025년 6월 18일 새로운 데이터베이스 플랫폼을 도입할 때 가장 먼저 해야 하는 일 중 하나는 기존 시스템의 데이터를 새로운 플랫폼으로 옮기는 작업입니다. 이전까지 데이터 마이그레이션은 쉽지 않은 일이었지만, EDB Postgres AI는 새롭게 강화된 **하이브리드 관리 기능(Hybrid Management)**과 **데이터 마이그레이션 서비스(DMS)**를 통해 이 과정을 훨씬 간단하고 자동화된 방식으로 처리할 수 있도록 도와줍니다. 단순한 마이그레이션부터 복잡한 실시간 복제까지 단순한 Postgres 간 마이그레이션의 경우 pg_dump와 pg_restore 같은 친숙한 기본 툴로도 충분히 가능합니다. 하지만, 다음과 같은 복잡한 상황에서는 이야기가 달라집니다: 물론, Kafka, Zookeeper, Debezium 같은 오픈소스 툴로도 구현은 가능합니다. 하지만 이 모든 툴을 직접 설치하고 운영하는 일은 막대한 인프라 비용과 전문 지식을 요구합니다. 반면, EDB Postgres AI의 마이그레이션 툴링은 이러한 복잡성을 […]

2025-07-02 / Last updated : 2025-07-04 Grace Product Updates

EDB Postgres AI Factory로 시작하는 생성형 AI 애플리케이션 개발

작성자: Dunith Danushka2025년 6월 17일How to Build a GenAI Application with EDB Postgres AI Factory: A Step-by-Step Guide 데이터와 AI 자산을 완벽하게 제어하면서, 몇 분 만에 가상 비서를 구축하세요 중요한 정보를 즉시 제공하며, 고객, 파트너, 직원 모두의 생산성을 안전하게 향상시켜주는 가상 비서를 상상해보세요.그리고 그 비서를 단 몇 분 만에, 클릭 몇 번으로 직접 구축하고 배포할 수 있으며, 데이터 및 AI 자산에 대한 완전한 제어권도 유지할 수 있다고 상상해보세요. 이 튜토리얼에서는 EDB Postgres AI Factory를 통해 이 비전을 어떻게 실현할 수 있는지를 단계별로 안내해드립니다.주권 데이터 환경을 보장하면서도 강력한 기능을 갖춘 가상 비서를 구축하고, 이를 실제 운영에 적용하는 전 과정을 살펴보겠습니다. AI Factory 개요 EDB Postgres AI Factory는 주권형 AI 애플리케이션을 안전하게, […]

2025-07-02 / Last updated : 2025-07-02 Grace Product Updates

EDB Postgres AI Q2 릴리즈 하이라이트

Postgres에 있는 주권 데이터를 활용해 에이전트 기반 AI를 빠르고 간단하게, 안전하게 운영 환경에 도입하세요 EDB Postgres AI는 Postgres를 진화시켜 주권 데이터 및 AI 플랫폼으로 전환하며, 기업의 독점 데이터와 AI 비전 간의 간극을 메웁니다. AI 시대의 데이터 과제 오늘날 모든 기술 결정의 중심에는 데이터와 AI의 주권성이 있습니다. 에이전트 기반 AI와 생성형 AI에 대한 수요가 급증하면서 기술 환경은 빠르게 변화하고 있습니다. 2027년까지 조직의 60%가 데이터 거버넌스 문제로 인해 AI 활용의 가치를 실현하지 못할 것이라는 전망도 있습니다. EU AI 법안은 이러한 주제가 글로벌 차원에서 얼마나 중요한지를 보여줍니다. AI를 추진하기 전에, 기업은 하이브리드 데이터 인프라를 통합하고, 보호하고, 완전한 제어권을 확보해야 합니다. 데이터 주권 문제로 인해 AI 도입이 지연되어서는 안 됩니다. 주권적 하이브리드 환경에서 가장 […]

2025-06-26 / Last updated : 2025-06-26 Grace 고객사례

Agentic Analytics의 부상: 전통적인 비즈니스 인텔리전스를 넘어서

Dunith Danushka2025년 6월 17일 AI 에이전트가 데이터 분석을 수동적인 인사이트에서 자율적인 실행으로 어떻게 변화시키는가 Agentic Analytics(에이전틱 애널리틱스)는 단순히 “무슨 일이 일어났는가”를 알려주는 데서 한걸음 더 나아가, “왜 그런 일이 일어났는가”, “앞으로 무엇이 일어날 것인가”, “그에 대해 무엇을 해야 하는가”를 이해하고, 궁극적으로는 이를 자율적으로 실행하는 시스템을 의미합니다. 이 글에서는 Agentic Analytics의 개념과 작동 원리, 핵심 아키텍처 구성 요소, 그리고 이를 EDB Postgres AI Factory를 활용하여 어떻게 구축·배포·운영할 수 있는지에 대해 설명합니다. 또한 이러한 시스템을 구현할 때 마주하는 주요 과제들도 살펴봅니다. 왜 전통적인 BI를 넘는 분석이 필요한가? 전통적인 비즈니스 인텔리전스(BI) 대시보드는 과거 데이터와 현재 지표를 시각화하는 데 탁월합니다. 차트, 그래프, KPI를 통해 “무슨 일이 일어났는가?”에 대한 질문에는 훌륭히 답합니다.하지만 “그럼 우리는 무엇을 […]

2025-06-26 / Last updated : 2025-06-26 Grace Product Updates

EDB Postgres AI Database: 2025년 2분기 주요 업데이트

Neel Chopra2025년 6월 17일이 블로그는 Dave Stone과 Neel Chopra가 공동 작성했습니다. 최신 고가용성(HA) 구성, 무중단 업그레이드, 컴플라이언스 준비가 완료된 마이그레이션 기능 등, 현대 기업의 주권 요구를 충족하는 EDB의 최신 혁신을 만나보세요. AI에 대한 논의가 뜨거운 요즘, 성공적인 AI 애플리케이션의 기반은 여전히 탄탄한 데이터베이스 기술입니다. 그래서 EDB는 데이터를 AI로 연결하는 주권형 데이터 및 AI 플랫폼인 EDB Postgres AI를 출시함과 동시에, 매일 기업들이 의존하고 있는 핵심 데이터베이스 기능을 더욱 강화했습니다. 유연한 고가용성 구성, 간편한 Kubernetes 배포, 강화된 보안 및 컴플라이언스를 포함한 이번 업데이트는, 여러분의 주요 애플리케이션을 뒷받침하는 운영 환경에서 직면하는 실제 과제를 해결합니다.이제 이러한 기능들이 어떻게 운영 효율성, 성능, 보안, 컴플라이언스 향상에 기여하는지 살펴보겠습니다. 고도화된 고가용성(HA) 기능 및 신규 옵션 실 운영 […]

2025-06-25 / Last updated : 2025-06-25 Grace Product Updates

EDB Postgres AI Analytics Accelerator

운영 데이터를 더 빠르게 분석하고, 에이전트 기반 분석으로 실행까지 연결하세요 Jack Christie2025년 6월 17일이 블로그는 Jack Christie와 Dave Stone이 공동 작성했습니다. EDB Postgres AI Analytics Accelerator는 주권(Postgres 기반) 환경을 강력한 분석 허브로 바꿔, 데이터 사일로를 없애고 인사이트 도출을 가속화합니다.Postgres와 레이크하우스 생태계를 넘나드는 고속 분석 엔진, 그리고 새로운 오픈소스 데이터 웨어하우스인 WarehousePG를 포함한 분석 기능 제품군 EDB Postgres AI Analytics Accelerator의 일반 출시(GA) 를 발표했습니다. 오늘날 기업들이 직면한 분석 요구를 어떻게 해결하는지, 지금부터 자세히 소개합니다. 비싼 비용을 초래하는 데이터 복잡성 모든 기업이 데이터 중심 경영을 지향하지만, 데이터의 양과 종류가 계속 늘어날수록 현실은 오히려 더 복잡해지고 있습니다.구조화된 데이터부터 반구조화, 비정형 데이터까지 다양한 형태의 정보가 서로 다른 시스템에 분산돼 있다 보니, 정말 중요한 […]

2025-06-24 / Last updated : 2025-06-24 Grace Product Updates

[Q2 2025 릴리즈] EDB Postgres AI Hybrid Management 심층 분석

작성자: Lizzy Nguyen작성일: 2025년 6월 17일 EDB Postgres AI는 하이브리드 환경에서의 제어력과 통합 관측 기능을 제공하여 생산성을 최대 30%까지 향상시킵니다. 오늘 발표된 2025년 2분기 릴리즈의 일환으로, 우리는 EDB Postgres AI Hybrid Management의 정식 출시를 발표하게 되어 매우 기쁩니다. 이 기능은 클라우드 네이티브 자동화, 단일 창 관리(Single Pane of Glass), 그리고 하이브리드 데이터 인프라 전반에 걸친 심층적인 가시성을 가능하게 합니다. 이번 릴리즈를 통해 EDB Postgres AI는 완전한 데이터 및 AI 주권, 민첩성, 일관성을 제공하는 턴키 방식의 솔루션을 제공하여 복잡한 하이브리드 환경에서도 데이터 자산을 보다 쉽게 관리할 수 있도록 돕습니다. 이제 여러분의 팀은 유지보수에 들이는 시간을 줄이고 고객 요구사항을 충족시키는 혁신에 더 많은 시간을 할애할 수 있습니다. 지금부터 자세히 살펴보겠습니다. AI 시대의 […]

2025-06-23 / Last updated : 2025-06-24 Grace Product Updates

EDB Postgres AI Factory: 소버린 AI 애플리케이션을 가장 빠르고 안전하게 구축, 테스트 및 출시하는 방법

Dave Stone2025년 6월 16일공동 저자: Jack Christie, Dave Stone EDB Postgres AI Factory는 복잡성의 함정을 벗어나 단 몇 주 만에 AI 이니셔티브를 개념에서 프로덕션으로 전환하는 통합 GenAI 추론 및 에이전트 플랫폼입니다. AI 도입의 역설: 높아진 기대, 커지는 복잡성 기업들은 점점 더 많은 GenAI 성과를 요구받고 있지만, 실제 구축은 점점 더 복잡해지고 있습니다. 몇 주면 충분할 작업이 몇 달로 늘어나고, 팀을 도와야 할 시스템이 오히려 병목을 만들며, 혁신을 주도해야 할 AI는 통합 문제 속에 묻혀버립니다. EDB Postgres AI Factory는 GenAI 애플리케이션 구축 방식을 근본부터 바꿉니다. 단일 추론 및 에이전트 플랫폼으로 복잡성을 제거하고, 완전한 데이터 주권과 거버넌스를 유지하면서 몇 주 내 프로덕션 환경 구축을 가능하게 합니다. GenAI 통합 복잡성의 함정: 가치는 지연되고 […]

2025-06-19 / Last updated : 2025-06-19 Grace Technical Blog

PostgreSQL 물리 복제 vs 논리 복제 비교와 Postgres Distributed(PGD)의 장점

Florin Irion2025년 6월 16일 데이터베이스 관리에서 데이터 가용성 확보는 매우 중요합니다. PostgreSQL은 이를 위해 강력한 복제(replication) 기능을 제공합니다. PostgreSQL은 크게 두 가지 복제 방식을 지원합니다: **물리 복제(physical replication)**와 **논리 복제(logical replication)**입니다. 두 방식 모두 데이터를 여러 서버에 복제하는 목적은 같지만, 그 작동 방식은 매우 다릅니다. 이 글에서는 두 복제 방식의 차이점과 함께, **EDB의 Postgres Distributed(PGD)**가 두 방식을 어떻게 확장하여 더 유연하고 고도화된 분산 데이터베이스 솔루션을 제공하는지를 살펴보겠습니다. 물리 복제: 바이트 단위의 완전한 복사 PostgreSQL의 물리 복제는 스토리지 레벨에서 동작합니다. 즉, 기본(primary) 서버의 내용을 바이트 단위로 정확히 복사하여 하나 이상의 대기(standby) 서버에 유지하는 방식입니다. 이는 기본 서버에서 생성되는 **WAL(Write Ahead Log)**을 지속적으로 읽어 standby 서버로 전송하고, standby 서버가 이를 적용하는 방식으로 […]

2025-06-19 / Last updated : 2025-06-19 Grace EDB Lab

대량 데이터 적재 시 Primary Key는 성능에 영향을 줄까?

글쓴이: Manni Wood2025년 6월 13일 여러분께 퀴즈 하나 드릴게요.Postgres에서 빈 테이블에 대량의 데이터를 가장 빠르게 적재하는 방법은 무엇일까요? 2번을 고르셨다면, 아마 Postgres 공식 문서의 “Populating a Database” 페이지를 읽으셨거나, 그에 상응하는 실전 경험이 많으신 분일 겁니다. 저도 예전에 비슷한 경험이 있습니다. 두 개의 유사한 테이블에 데이터를 적재하는 일이 있었는데, 하나는 순식간에 끝났고 다른 하나는 터무니없이 느렸죠. 알고 보니 느렸던 테이블은 인덱스를 미처 제거하지 않은 상태였습니다. 그 실수를 고친 후 작업은 잘 마무리했지만, ‘제약 조건을 그대로 두면 성능이 엄청나게 떨어진다’는 교훈은 지금도 생생히 기억납니다. 그런데 얼마 전, 저희 EDB의 Data Migration Service에서도 사용하는 Debezium이라는 도구에서 흥미로운 권장사항을 발견했습니다.“대량 데이터 적재 시 테이블의 모든 제약 조건을 제거하되, Primary Key만은 그대로 두라”는 것이었죠. […]

2025-06-13 / Last updated : 2025-06-13 Grace 블로그

EDB Postgres® AI, NVIDIA와 협력해 기업용 GenAI 애플리케이션 구축 가속화 – GTC Paris 2025에서 발표

코드 없는(no-code) 방식으로 안전하고 성능 높은 에이전트 기반 AI(Agentic AI) 애플리케이션을 빠르게 개발 가능 2025년 6월 11일, 파리 — Postgres 기반 데이터 및 AI 분야의 선도 기업인 **EnterpriseDB(EDB)**는 오늘 NVIDIA GTC Paris에서 EDB Postgres AI 플랫폼과 NVIDIA NIM 마이크로서비스의 통합을 발표했습니다. 이번 통합을 통해 기업 사용자들은 RAG(Retrieval-Augmented Generation) 기반의 생성형 AI 챗봇과 에이전트 기반 AI 애플리케이션을 적은 코드 또는 코드 없이 빠르게 구축하고 배포할 수 있습니다. EDB의 2025년 5월 연구에 따르면, 전 세계 기업 중 단 13%만이 에이전트 기반 AI 애플리케이션을 성공적으로 대규모로 운영하고 있는 것으로 나타났습니다. 이는 분산된 인프라, 제한적인 모델 제어, 기업 고유 데이터와 AI의 통합 복잡성 등이 주요 장애 요인으로 작용하고 있기 때문입니다.EDB Postgres AI는 이러한 문제를 […]

2025-06-11 / Last updated : 2025-06-11 Grace 블로그

Transactis, EDB와 함께 Postgres의 잠재력을 최대한 활용하여 미션 크리티컬한 결제 처리 혁신

EDB 팀2025년 6월 6일 과제: 결제 처리에 요구되는 성능, 보안, 안정성을 유지하면서 클라우드 우선(Database Cloud-First) 아키텍처로 전환 EDB 솔루션: 성과: EDB와의 협업을 통해 Transactis는 Postgres 기반 클라우드 환경에서 전국 규모의 대규모 실시간 금융 거래를 처리할 수 있는 보안성과 엔터프라이즈급 지원 체계를 확보 클라우드 시대를 위한 결제 인프라 현대화 수천만 원의 손실이 발생할 수 있는 결제 처리 시장에서는 1밀리초 차이가 비즈니스 성패를 좌우합니다. 프랑스 전체 결제 시장의 **25%**를 담당하며 연간 100억 건의 거래를 처리하는 결제 허브 Transactis에게는 더욱 그러했습니다. Transactis는 급변하는 핀테크 시장에서 경쟁 우위를 유지하고 고객의 기대에 부응하기 위해 기술 인프라 현대화에 착수했습니다. 기술 리더십은 클라우드 우선 전략을 수립하여 유연성을 높이고, 인프라 비용을 절감하며, 혁신 속도를 가속화하고자 했습니다. 이를 실현하기 […]

2025-06-10 / Last updated : 2025-07-10 Grace 📬EDB 엔지니어링 뉴스레터

📬 EDB 엔지니어링 뉴스레터 #7

2025년 6월 9일 EDB 엔지니어링 뉴스레터 7번째 호에 오신 것을 환영합니다!이번 호에서는 EDB 엔지니어링 팀이 주목하고 있는 데이터 업계 소식과 팀의 최신 활동을 공유합니다. 분석 트렌드 Conflict-free Replicated Data Types (CRDTs) 시리즈 UC 버클리의 Joe Hellerstein 교수가 CRDT(충돌 없는 복제 데이터 타입)에 대한 연재글을 게시했습니다. 엔비디아 기술의 시 엔비디아 초기 멤버이자 전 수석 과학자인 David Rosenthal이 엔비디아 초기 혁신 기술(이미징 모델과 I/O 아키텍처)에 대한 심층 기술 설명을 블로그에 공유했습니다.👉 The Dawn of Nvidia’s Technology AI가 분산 시스템을 바꾸는 혁명 Azure Storage의 Cheng Huang 기술 리드가 GitHub Copilot Agent가 Azure Storage 프로덕션 코드 분석과 TLA+ 모델 생성을 통해 실제 프로덕션 버그를 찾아낸 사례를 공유했습니다.👉 AI Revolution in Distributed Systems 이에 대한 […]

2025-06-05 / Last updated : 2025-06-05 Grace Product Updates

EDB Failover Manager 5.0의 새로운 기능 두 가지

Bobby Bissett2025년 5월 23일 Postgres의 다운타임과 서비스 중단을 최소화하는 것은 기업에게 있어 수익 손실, 운영 중단, 사용자 경험 저하를 방지하는 데 매우 중요합니다.EDB Postgres AI는 이러한 과제를 해결하기 위해 EDB Failover Manager(EFM)를 제공하며, 이는 스트리밍 복제를 기반으로 한 primary-standby 환경에서 고가용성을 지원합니다.이전 블로그에서는 주요 버전 번호 변경을 유발한 변화들에 대해 설명했으며, 이번 글에서는 EFM 5.0에 추가된 두 가지 주요 기능을 릴리스 노트나 Q1 발표 블로그보다 더 자세히 다룹니다. 1. 스탠바이 데이터베이스 생성 기능 v5.0 주의 사항:이 명령어를 스탠바이 노드에서 실행할 경우(해당 노드에서 로컬 DB가 실행 중이며 모니터링되고 있는 상태), 명령 실행 후 에이전트를 재시작해야 합니다.현재 알려진 이슈로 인해 에이전트가 내부적으로 잘못된 상태에 놓일 수 있으며, 이 상태에서 해당 노드가 이후 […]

2025-05-27 / Last updated : 2025-05-27 Grace Technical Blog

Postgres 메모리 누수 디버깅하기: heaptrack 편

글쓴이: Phil Eaton작성일: 2025년 5월 22일 이번 글에서는 Postgres에 인위적으로 두 가지 메모리 누수를 주입한 뒤, heaptrack을 사용하여 이를 디버깅하는 과정을 소개합니다. 지난 포스트에서 다뤘던 memleak처럼 heaptrack 또한 리눅스 환경이 필요합니다. 다만, Mac 사용자도 리눅스 VM을 사용하면 충분히 실습해볼 수 있습니다 (저도 Mac에서 VM을 사용했습니다). Postgres를 기반 코드로 사용하긴 하지만, 이 글에서 소개하는 기법은 C, C++, Rust 프로젝트 전반에 걸쳐 메모리 누수를 추적할 때 유용합니다. 포스트 리뷰를 도와준 동료 Jacob Champion에게 감사드립니다. Postgres 빌드 준비 먼저 Postgres 코드를 클론하고 디버깅 옵션을 활성화하여 빌드합니다: $ git clone https://github.com/postgres/postgres$ cd postgres$ git checkout REL_17_STABLE$ ./configure –enable-debug \ –prefix=$(pwd)/build \ –libdir=$(pwd)/build/lib$ make -j16 && make install 사례 1: Postmaster 프로세스에서의 메모리 누수 Postgres에서 […]

글 페이지 매김

  • «
  • Page 1
  • …
  • Page 4
  • Page 5
  • Page 6
  • …
  • Page 8
  • »

카테고리

  • EDB 제품 (10)
  • 고객사례 (9)
  • 블로그 (179)
    • EDB Lab (51)
    • Postgres Tutorials (14)
    • Product Updates (21)
    • Technical Blog (76)
    • 📬EDB 엔지니어링 뉴스레터 (11)
  • 개인정보보호
  • 문의하기

Copyright © EDB 코리아 블로그 All Rights Reserved.

Powered by WordPress with Lightning Theme & VK All in One Expansion Unit

MENU
  • 공식웹사이트
  • EDB 제품
  • 블로그
  • 고객사례
  • EDB 문서
  • 국내 EDB 파트너
  • 문의
  • 02.501.5113