본문 바로가기

SOFTWARE

RedGW

Redis Gate Way

시스템마다 연동 코드를 새로 만들지 않고, 설정으로 DB를 연결해 하나의 REST API로 주고받습니다.

0.xPython · REST API 서버 · Rust 가속 코어

Architecture

구성도REST 요청을 Redis 데이터 허브로 연결하고, 동기화 작업이 Redis와 외부 DB 간 데이터 흐름을 처리합니다.
핀치/휠로 확대 · 드래그로 이동 · 더블탭/더블클릭으로 리셋

제품 개요

RedGW는 Redis를 공통 데이터 허브로 활용해 시스템별 연동 방식을 REST API로 표준화합니다. 연동 대상이 늘어날 때 발생하는 개발과 운영 부담을 줄입니다.

주요 REST API 영역

기본 경로: /ns/{namespace}/{resource}/{key}  ·  일괄 처리: /ns/{namespace}/{resource}/batch (최대 100건)

데이터베이스 통합

지원 데이터베이스 (7종)
  • Oracle
  • Tibero
  • MySQL
  • MariaDB
  • MSSQL
  • PostgreSQL
  • Cubrid

각 DBMS의 연결 방식에 맞춘 어댑터를 적용합니다.

연계는 설정으로, 보호는 기본으로

시스템마다 연동 코드를 새로 만드는 대신 접속 정보를 등록합니다. 권한과 암호화, 감사 기록은 게이트웨이가 기본으로 처리합니다.

연계 이기종을 잇습니다

  • 일괄 처리 — 한 번의 호출로 최대 100건을 처리합니다.
  • 검증·변환 가속 — 주요 데이터 검증과 변환을 가속 경로로 처리하고, 실패하면 기본 경로로 이어 씁니다.

보호 문을 지킵니다

  • 접근 제어 — API 키, 네임스페이스별 권한과 허용 IP를 관리합니다.
  • 전송·트래픽 보호 — TLS, 호출 제한과 WebSocket을 지원합니다.
  • 감사 로그 — OFF, BASIC, FULL 3단계 기록 정책을 제공합니다.

운영 멈추지 않게 합니다

  • 중복 실행 방지 — 다중 서버 환경에서도 동기화 작업을 하나만 실행합니다.
  • 상태 감시 — DB 연결과 동기화 상태를 점검하고 복구를 시도합니다.
  • 통합 모니터링 — Prometheus와 Grafana로 서비스 상태와 트래픽을 확인합니다.

지원 · 평가 문의

도입을 검토하고 계신가요?

고객 요건과 운영 환경에 맞춰 구성·도입 절차를 안내해 드립니다. 데모·제안 요청은 문의로 받습니다.

이미지를 클릭하면 원본 크기 · 바깥 클릭이나 Esc로 닫기