본문으로 건너뛰기
로그인 둘러보기
개발·코딩·데이터베이스 · 윈도우즈 유틸

Tiny RDM

0

Tiny RDM은 현대적이고 가벼운 크로스플랫폼 Redis 데스크톱 관리자입니다. Mac, Windows, Linux에서 실행되며, 웹 버전도 Docker를 통해 제공됩니다.

다국어 지원데이터베이스 관리오픈소스크로스플랫폼

소개

Tiny RDM은 현대적이고 가벼운 크로스플랫폼 Redis 데스크톱 관리자입니다. Mac, Windows, Linux에서 실행되며, 웹 버전도 Docker를 통해 제공됩니다. 직관적인 UI와 다국어 지원을 통해 Redis 데이터 시각화 및 관리를 간편하게 수행할 수 있습니다.

상세정보

경량 설계 및 성능

Webview2를 기반으로 제작되어 임베디드 브라우저 없이 가볍고 빠르게 동작합니다. SCAN 명령을 사용해 세그먼트 로딩을 지원하여 수백만 개의 키도 쉽게 목록을 볼 수 있습니다.

시각적 데이터 관리

Naive UI와 IconPark을 활용한 사용자 친화적인 인터페이스로 라이트 및 다크 테마를 제공합니다. Lists, Hashes, Strings, Sets, Sorted Sets, Streams에 대한 CRUD 작업을 시각적으로 지원하며, 다양한 데이터 포맷 viewing 및 디코딩/압축 해제 기능을 포함합니다.

연결 및 보안 기능

SSH 터널, SSL, Sentinel 모드, 클러스터 모드, HTTP 프록시, SOCKS5 프록시를 지원해 다양한 환경에서의 Redis 연결을 안전하게 관리할 수 있습니다.

개발자 도구 통합

Monaco Editor와 통합되어 값의 인코딩 및 디코딩을 커스터마이징할 수 있으며, 실시간 명령 모니터링과 슬로우 로그 목록을 제공합니다. 또한 명령어 기록 로그와 가져오기/내보내기 기능(데이터 및 연결 프로파일)을 지원합니다.

다운로드·설치 방법

공식 웹사이트 또는 GitHub 릴리스 페이지에서 무료로 다운로드할 수 있습니다. Windows 사용자는 x64 또는 arm64 버전의 설치 프로그램(.exe) 또는 포터블 버전(.zip)을 선택할 수 있습니다. 다운로드 후 설치 프로그램을 실행하면 간단한 과정이 진행되며, 포터블 버전은 압축을 해제한 후 바로 실행할 수 있습니다.

기본 사용법/명령어

실행 후 왼쪽 사이드바에서 Redis 서버를 추가하고 연결합니다. 연결 성공 시 데이터베이스와 키 목록이 계층 구조로 표시됩니다. 키를 선택하면 오른쪽 패널에서 값의 종류와 내용을 확인할 수 있으며, JSON 형식의 경우 가독성 있게 표시됩니다. 상단 메뉴를 통해 키의 생성, 수정, 삭제 및 다양한 데이터 타입별 작업을 수행할 수 있습니다.

이런 경우에 유용합니다

Redis를 사용하는 개발자나 관리자가 로컬 또는 원격 인스턴스의 데이터를 시각적으로 확인하고 수정해야 할 때 유용합니다. 특히 다국어 환경에서 작업하는 팀이나 라이트/다크 테마 선호도가 다른 사용자들에게 적합하며, Docker를 통해 웹 버전을 배포해 팀 내 공유 도구로 활용할 수 있습니다.

지원 환경·시스템 요구사항

Windows, macOS, Linux 데스크톱 버전을 지원합니다. 웹 버전은 Docker를 통해 배포 가능하며, arm64 아키텍처도 지원하여 최신 하드웨어에서도 실행할 수 있습니다.

최신 버전·업데이트

현재 버전은 1.2.7이며, GitHub 저장소에서 최신 릴리스 정보를 확인할 수 있습니다. 정기적인 업데이트를 통해 기능 개선 및 버그 수정이 이루어지고 있습니다.

제한 사항·확인 사항

웹 버전을 사용하려면 Docker 환경을 별도로 구축해야 하며, 초기 설정 시 관리자 계정 정보를 구성해야 합니다. 일부 고급 기능(예: 맞춤 인코더/디코더)은 공식 가이드를 참고하여 설정해야 합니다.

화면으로 보는 주요 기능

로컬 호스트 상태 화면

로컬 호스트 상태 화면

Tiny RDM 애플리케이션의 로컬 호스트 상태 화면입니다. 왼쪽에는 'Test', 'aa', 'aaa', 'account', 'json' 등의 데이터베이스와 키 목록이 계층 구조로 표시되어 있으며, 'db0 (60/60)' 데이터베이스가 선택되어 있습니다. 오른쪽 상단에는 'localhost' 서버 정보가 표시되며, 버전은 v7.2.4, 상태는 'standalone' 및 'master'입니다. 'Uptime'은 8일, 'Clients'는 3명, 'Keys'는 141196개, 'Memory'는 225.84 MB로 나타납니다. 하단에는 'Activity' 탭이 선택되어 있으며, 'Commands Per Second', 'Clients', 'Memory', 'Network Input/Output'를 보여주는 네 개의 그래프가 있습니다.

키 상세 정보 화면

키 상세 정보 화면

Tiny RDM 애플리케이션의 'Key Detail' 탭 화면입니다. 왼쪽 데이터베이스 목록에서 'json' 데이터베이스의 'string' 폴더 안에 있는 'en_us' 키가 선택되어 있습니다. 오른쪽에는 'STRING' 타입의 키 값이 JSON 형식으로 표시되어 있으며, 'id', 'name', 'full name', 'author', 'description', 'website', 'tags', 'features' 등의 정보가 포함되어 있습니다. 하단에는 'Length: 1270 | Memory Usage: 1.57KB'와 'JSON', 'None' 형식 선택 옵션이 있습니다.

시스템 요구사항

별도의 시스템 요구사항이 등록되지 않았습니다.