본문 바로가기

SOFTWARE

RedGW

Redis Gate Way

서로 다른 시스템 간의 데이터 통합과 동기화를 단 하나의 표준 웹 창구(REST API)로 단순화합니다.

v0.1.2갱신 2026-04Python · REST API 서버 · Rust 가속 코어

Architecture

구성도클라이언트 요청은 Nginx를 거쳐 RedGW API Router로 진입해 Redis 허브에 직접 저장/조회되며, 백그라운드에서는 Watchdog의 제어를 받는 Poller, Reverse-poller, Replicator 워커들이 독립된 프로세스(Box)로 작동하여 외부 DBMS 및 Redis 간의 데이터 동기화를 처리합니다.
핀치/휠로 확대 · 드래그로 이동 · 더블탭/더블클릭으로 리셋

해결하는 문제

서로 다른 시스템이 저마다의 프로토콜로 데이터를 직접 주고받으면, 연동 대상이 늘어날수록 개발하고 유지보수해야 할 연결 통로의 수가 기하급수적으로 증가합니다. RedGW는 인메모리 저장소인 Redis를 공통 데이터 허브로 삼아, 모든 시스템이 단 하나의 일관된 웹 표준 창구(REST API)를 통해서만 신속하고 안전하게 데이터를 교환할 수 있도록 시스템 연동 구조를 단순화합니다.

제공하는 REST API 기능 (8개 영역)

API 엔드포인트 패턴: /ns/{namespace}/{resource}/{key}  ·  일괄 처리(배치) 요청: /ns/{namespace}/{resource}/batch (최대 100건)

데이터베이스 통합

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

※ 고성능 비동기 드라이버: Oracle · MySQL/MariaDB · PostgreSQL  ·  동기 안정화 래퍼: Tibero · MSSQL · Cubrid. 모든 동기화 모듈은 동일한 고성능 어댑터를 공유합니다.

기능 · 보안

지원 · 다운로드

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

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