비트나인 145

RDB와 Graph 융합의 선두주자, AgensSQL Enterprise Edition+를 활용한 차별화된 시각화 전략

RDB와 Graph 융합의 선두주자, AgensSQL Enterprise Edition+를 활용한 차별화된 시각화 전략 Introduction 데이터의 중요성이 높아지면서 기업들은 관계형 데이터베이스(RDB)와 그래프 데이터베이스(Graph DB)의 융합을 통한 최적화된 관리 및 시각화 전략에 주목하고 있습니다. 이러한 시장 수요에 따라 AgensSQL은 PostgreSQL 기반의 DB를 바탕으로 Apache AGE을 결합한 AgensSQL Enterprise Edition+를 선보이며 탁월한 성능과 차별화된 시각화 방법을 제공하고자 합니다. 본 글에서는 AgensSQL Enterprise Edition+를 활용한 효과적인 데이터 관리 및 시각화 방법에 대해 알아보겠습니다. RDB와 Graph의 조화로운..

DBMS/AgensSQL 2023.09.03

Graph Database와 OGM

1. 들어가기에 앞서 데이터베이스를 다루는 사람이라면 ORM, ODM 등에 대해서는 많이 들어봤을 겁니다. 내용도 보편화되어 있어 러닝커브가 적은데요, ‘OGM 이 무엇인가?’라는 질문을 받으면 공수를 들여 찾아보지 않은 이상 모르는 경우가 많을 겁니다. 이 기사에서는, ORM과 ODM에 대한 리마인드 및 OGM이 무엇인가를 알아보도록 하겠습니다. 2. ORM, ODM 2.1.ORM ORM은 Object Relational Mapping의 약자로, ‘객체 관계 맵핑’ 을 뜻합니다. 데이터베이스와 객체 지향 프로그래밍 언어 간 호환되지 않는 데이터를 변환하는 기법이지요. 웹개발자들에게 친숙한 JDBC나 JPA, hibernate, MyBatis 등이 ORM의 종류 중 하나라고 할 수 있겠습니다. OOP(O..

DBMS/활용 사례 2023.09.02

국내외 DB보안 기술과 알고리즘 현황

서론 Database 보안과 암호화의 중요성 ​ 데이터의 가치가 증가하고, 정보 유출 및 보안 사고가 증가함에 따라 데이터베이스 암호화의 필요성이 나날이 높아지고 있습니다. ​ 영국 금융회사인 Lloyd’s 의 조사에 따르면 해킹 및 정보 유출로 인한 피해는 전세계 연간 4,000억 달러로 추산되고 있습니다. 페이스북, 야후 등 저명한 글로벌 테크회사에서 5억명이 넘는 사용자의 개인정보가 유출된 사고가 발생했고, 국내에서도 KB국민카드, 롯데카드 등 금융사에서 1억 400만건의 개인정보가 유출된 사고가 발생하는 등 정보 유출 및 보안 사고는 계속해서 발생하고 있습니다. ​ 이에 따라 각국의 정부에서 개인정보 보호법을 제정하여 고객 정보를 소홀히 관리하여 유출될 경우 강력한 처벌을 내리고 있습니다. 뿐만아..

[DB 보안] 국산 암호화 알고리즘 ARIA와 SEED를 활용한 PostgreSQL 데이터베이스 보안 강화

개요 Postgres는 데이터의 보호를 위해 기본적으로 AES, Blowfish와 같은 여러가지 암호화 알고리즘을 지원하고 있다. 이를 위해 Postgres는 pgcrypto라는 extension을 제공하고 있고, pgcrypto를 활용하면 다양한 방법으로 데이터를 보호할 수 있다. 이 글에서는 한국에서 개발되어 국제 표준으로 등록된 대칭키 블록 알고리즘인 ARIA와 SEED 암호화 알고리즘에 대한 이해와 Postgres의 pgcrypto를 사용하여 데이터를 암/복호화 하는 과정을 설명하고자 한다. ARIA & SEED 알고리즘 ARIA와 SEED 암호화 알고리즘은 대한민국에서 개발된 블록 암호화 알고리즘 이며, 한국의 정보 보안 환경에 맞춰 개발된 국내용 블록 암호화 기술로서 널리 사용하고 있는 알고리..