RustとGPUIで構築された、巨大なキーセットも快適に扱えるネイティブGPU高速化Redis/Valkey GUI。
qishibo/AnotherRedisDesktopManager
Cluster、Sentinel、SSHトンネル接続に対応した、Redisデータベース管理用のクロスプラットフォームなデスクトップGUIクライアント。
- スター
- 34,845
- フォーク
- 2,714
- 未解決の Issue
- 165
- 最終コミット
- 3 か月前
これは何?
Another Redis Desktop Managerは、Redisのデータを閲覧・編集するためのGUIクライアントです。Electron製のデスクトップアプリケーションで、Linux、Windows、macOSで動作します。単一インスタンスに膨大な数のキーが含まれていても、フリーズやクラッシュを起こさずに大規模なデータベースを読み込めることを目指しています。
基本的なキーの閲覧に加え、Redis Cluster、Sentinel、SSL/TLS、ACLユーザー名、SSHトンネル経由の接続に対応しています。値はJSON、バイナリ、Protobuf、MessagePack、Pickleなど複数の形式で表示でき、外部スクリプトを使ったカスタムビューアーも利用できます。また、コンソールでのコマンド実行、トラフィックの監視、slow logの確認、メモリ分析、読み取り専用モードでの操作も可能です。
GitHub Releases、Chocolatey、winget、Snap、Homebrew、Microsoft Store、Mac App Storeからインストーラーを入手できます。コマンドラインから接続パラメーターを指定して起動できるため、スクリプトからも利用できます。
主な機能
- 01スタンドアロン、Cluster、SentinelのRedis構成に対応。
- 02SSHトンネルおよびSSL/TLS経由の接続に対応し、ACLユーザー名も利用可能。
- 03JSON、バイナリ、Protobuf、MessagePack、Pickle、カスタム形式で値を表示。
- 04コマンドコンソール、Monitorビュー、slow log、メモリ分析を提供。
- 05安全にデータを閲覧できる読み取り専用モードと接続グループを用意。
ユースケース
- 本番環境に近い大規模なRedisインスタンスのキーを確認・編集する。
- カスタムデコードスクリプトを使って、Redisに保存されたシリアライズ済みの値をデバッグする。
- SSHジャンプホスト経由で、プライベートネットワーク内のRedis Clusterノードを閲覧する。
- 読み取り専用モードを有効にして、安全にデータを確認する。
クイックスタート
- 1
macOSではHomebrewからインストール
brew install --cask another-redis-desktop-manager - 2
Windowsではwingetからインストール
winget install qishibo.AnotherRedisDesktopManager - 3
Linuxではsnapからインストール
sudo snap install another-redis-desktop-manager - 4
または、リリースページからインストーラーまたはAppImageをダウンロード
使う前に知っておきたいこと
- 一部の機能やWindows版・Mac版は、有料のアプリストアで販売されている場合があります。
- macOSでは、App Store以外からダウンロードしたアプリを開く前に、隔離属性を削除するコマンドの実行が必要な場合があります。
収録されている特集
トピック
よくある質問
- AnotherRedisDesktopManager とは?
- Cluster、Sentinel、SSHトンネル接続に対応した、Redisデータベース管理用のクロスプラットフォームなデスクトップGUIクライアント。 Another Redis Desktop Managerは、Redisのデータを閲覧・編集するためのGUIクライアントです。Electron製のデスクトップアプリケーションで、Linux、Windows、macOSで動作します。単一インスタンスに膨大な数のキーが含まれていても、フリーズやクラッシュを起こさずに大規模なデータベースを読み込めることを目指しています。
- AnotherRedisDesktopManager は無料で使えますか?ライセンスは?
- AnotherRedisDesktopManager は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- AnotherRedisDesktopManager は今もメンテナンスされていますか?
- 半年以内に更新あり。AnotherRedisDesktopManager の最終コミットは 2026年8月20日 です。
- AnotherRedisDesktopManager は何に使えますか?
- 本番環境に近い大規模なRedisインスタンスのキーを確認・編集する。 カスタムデコードスクリプトを使って、Redisに保存されたシリアライズ済みの値をデバッグする。 SSHジャンプホスト経由で、プライベートネットワーク内のRedis Clusterノードを閲覧する。 読み取り専用モードを有効にして、安全にデータを確認する。
- AnotherRedisDesktopManager のインストール方法は?
- macOSではHomebrewからインストール: brew install --cask another-redis-desktop-manager Windowsではwingetからインストール: winget install qishibo.AnotherRedisDesktopManager Linuxではsnapからインストール: sudo snap install another-redis-desktop-manager または、リリースページからインストーラーまたはAppImageをダウンロード
- AnotherRedisDesktopManager はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/qishibo/AnotherRedisDesktopManager
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
RedisやValkeyのインスタンス間でデータを移行・変換するGo製ツール。クラウド上のRedis互換サービスにも対応。
.NET向けRedisクライアントライブラリ。Redis SentinelとClusterに対応し、同期・非同期APIを提供します。
RocksDBをストレージに使用し、Redisプロトコルに対応する分散NoSQLキーバリューデータベース。既存のRedisクライアントから接続できます。
ValkeyとRedis向けのJavaクライアント。分散コレクション、ロック、キュー、サービスを提供します。
.NETアプリケーションからRedisやValkey、Garnet、AWS ElastiCacheなどのRESP互換サーバーに接続するためのクライアントライブラリ。