Redis - 0、いくつかの視覚化ツール

さっそく始めましょう。

1. コマンドライン

1.1、イレディス

iredis を使用し、|パイプ経由で redis を使用して、処理などのシェルの他のツールを使用しますjq/fx/rg/sort/uniq/cut/sed/awk自動的に補完したり、強調表示したりすることもでき、多くの機能があります。

公式サイトアドレス

写真

2. 視覚化ツール

2.1、デスクトップクライアントバージョン

2.1.1、Redis デスクトップマネージャー

このツールは、現在最も広く使用されている視覚化ツールとなるはずです。それは長い間存在していました。数回の繰り返しの後。クロスプラットフォームのサポート。以前は無料でしたが、現在は有料ツールです。試用期間は半月程度となります。公式サイトアドレス

写真

評価:

機能はまあまあだけど、インターフェイスのUIがちょっと汚いな、と思っていました。最近最新バージョンをダウンロードしましたが、これほど長い繰り返しを繰り返した結果、インターフェイスは問題ないようになったと感じています。必要な機能がすべて備わっています。インターフェースはシンプルで機能が豊富に見えます。

キー表示はコロンで区切られたキー名前空間をサポートしており、5つの基本データ型に加え、redis 5.0で新たにリリースされたStreamデータ型もサポートしています。数値表示に関して。最大9種類のデータ表示方法に対応。

写真

コマンドラインモードも以前と比べて大きく進歩しており、自動コマンドプロンプトをサポートしています。

写真

機能的にはかなり満足できそうですし、使い勝手も良いです。最大の欠点は無料ではないことです。個人利用の場合、年間約200元かかります。

2.1.2、医療

この段階では、最も Redis 視覚化ツールを使用します。インターフェイスは個人の美学に準拠しています。レイアウトはシンプルです。クロスプラットフォームのサポート、キーは無料です。公式サイトアドレス

写真

評価:

見た目も高級感があり、機能も日常使いのニーズを満たしています。キーには明るい色のアイコンが付いています。キーを検索するのは非常に便利です。一致するキーをあいまい検索でき、プログレッシブスキャンで、明らかな遅れはありません。検索エクスペリエンスは依然として比較的良好です。

欠点は、キーの名前空間表示をサポートしていないこと、redis 5.0 のストリーム データ型をサポートしていないこと、コマンド ラインが比較的単純であること、自動マッチングとプロンプトをサポートしていないことです。サポートされている値を表示するには 3 つの方法しかありません

写真

2.1.3、別の Redis デスクトップマネージャー

比較的安定した簡潔な Redis UI ツール。GitHub アドレス Gitee アドレス

写真

評価:

基本的な機能を備え、ストリーム データ型をサポートする、非常に満足のいく無料の Redis 視覚化ツールです。統計の監視があり、ダーク テーマをサポートし、クラスターの追加もサポートします。

欠点は、ハイライトがなく、UI が非常にシンプルで、コマンド ライン モードが比較的シンプルであることです。ただし、作者は常に更新と最適化を行っています

2.1.4、高速復帰

FastoRedis について聞いたことはありません。それからそれを体験するために降りました。

このツールを使用するには、まず公式 Web サイトにアクセスしてアカウントを登録する必要があります。このソフトウェアは有料ソフトウェアであり、クロスプラットフォームですが、試用期間は 1 日のみです。公式サイトアドレス

写真

評価:

やはり有料のソフトで、インターフェースは Windows 風の強いものですが、機能的には一見すると Redis デスクトップマネージャーに似ています。これは本当に良くて、クラスターモードとセンチネルモードをサポートし、キーの名前空間表示をサポートし、redis 5.0 のストリームデータ型もサポートします。

コマンドラインモードは自動プロンプト補完をサポートします

写真

値の表示はツリー形式、テーブル形式などの表示方法をサポートしています。驚いたことに、値オブジェクトは最大 17 のレンダリング方法をサポートしています。

写真

一般に、インターフェイスの UI インタラクションがやや鈍く、有料ソフトウェアであることを除けば、非常に優れた Redis 視覚化ツールでもあります。

2.1.5、RedisPlus

オープンソースの無料デスクトップ クライアント ソフトウェア。公式サイトアドレス

写真

写真

評価:

特別なことは何もなく、基本的な機能だけです。おまけにモニタリングがあるかも知れません。それ以外はとても普通です。このソフトウェアにもコマンドラインモードすらありません。javafx によって開発されており、論理的に言えばクロスプラットフォーム ソフトウェアであるはずですが、提供されたダウンロード アドレスには Mac 用の直接インストール パッケージがありません。しかもクロスプラットフォームであっても。

2.1.6、レッド

これは、Apple App Store からダウンロードされた Redis 視覚化ツールです。Mac ユーザーは App Store にアクセスして検索できます

写真

評価:

Mac側のみ対応しており、見た目はまだ良いです。機能はかなり満足です。基本的な機能があり、キー名前空間の表示をサポートします。

2.1.7、Redisアシスタント

詳細については、この老人のブログ投稿を参照してください == "ポータル

2.2、ウェブ版

 2.2.1、Redis インサイト

このソフトウェアには大きな背景があり、redis labs によって作成された監視および分析レベルの redis 可視化ツールです。このソフトウェアはWeb版です。

Redis labs とはどのような会社ですか? Redis labs は 2011 年に設立され、Redis や Memcached などの人気のある NoSQL オープン ソース データベースのクラウド ホスティング サービスの提供に注力しています。Redis クラウドに特化した専門会社と言えます。彼らが提供するソフトウェアでは、企業のプライベート Redis サービスに接続するだけでなく、自社の Redis クラウドにも接続できます。公式サイトアドレス

写真

評価:

Web 版ではありますが、このソフトウェアは Redis 可視化ツールの私の理解を超えており、インターフェイスを見ると、自分で開発したオープンソース製品とは異なり、非常にプロフェッショナルであると感じます。ここでは、キークエリとブラウジングは単なる機能モジュールであることがわかりました

写真

コマンドラインで:

写真

コマンド完了プロンプトに加えて、右側には関連コマンドのドキュメントの説明があります。どうでしょう、超人的ですか?

Redis 5.0 の Stream データ型もサポートします

次の 3 つの関数は、サーバー側に他の Redis モジュールをインストールする必要があります。これらは、クエリ可能なグラフ、Redis 時系列表示、および全文クエリ関数です。

写真

最も驚くべき点は、redisInsight が rdb の分析機能までサポートしていることです。rdb のストレージ分布を分析する前に、少し経験のある人は rdb-tools を使用して分析します。そして、redisInsight は実際にこれを統合します。以前、これを使って会社の本番環境のrdbを分析したところ、単なるアーチファクトであるデータ量が過剰に増大する原因が分かりました。

写真

前回このソフトでrdbを解析した結果です。どのキーがメモリを過剰に占有しているかは明らかです。

分析機能のプロファイラーは、一定期間内に実行されたすべてのredisコマンドを監視でき、Slowlogは、実行が遅いredisコマンドを表示できます。

さらに、このソフトウェアはバッチ操作も可能です

写真

視覚化ツールである RedisInsight は、redis を包括的にカバーしています。主要なクエリ機能は優れているわけではありませんが、その網羅性と分析と監視は確かに他の Redis 可視化ツールでは及ばず、見た目も非常に高いので強くお勧めします。

2.3、IDEツールプラグイン

2.3.1、Iedis2

Iedis は IntelliJ IDEA をベースにしたプラグインで、IDEA のプラグイン マーケットで見つけることができますが、有料のプラグインです。7日間利用可能

写真

評価:

IDEA のプラグインなのでクロスプラットフォームであることはもちろん、スタイルも IDEA に完全準拠しており、見た目も保証されています。機能的に言​​えば、Iedis も明確です。基本的なクエリ機能には基本的に問題はありません。IDEA の使用習慣と相まって、ソフトウェアを開くことなく簡単に使用できます。コード ウィンドウとプラグイン ウィンドウを切り替えることで効率も向上します

写真

このプラグインの最大の特徴は、他のソフトウェアでは見られない、lua スクリプトの作成とデバッグをサポートできることです。以前は、ビジネスでの Redis 操作に lua が広く使用されていました。redis lua のアトミック性とパフォーマンスの素晴らしさは味わいましたが、デバッグができないため、毎回値を返す必要があり、書くときやデバッグするときに苦痛でした。何が問題だったかを確認するため。このツールを見て、このプラグインをもっと早く発見しなかったことを後悔しており、お金を払うつもりです

写真

このプラグインは、遅いコマンドの表示もサポートできます。

写真

一般に、Iedis では、料金を支払う必要があることを除けば、その他の点はすべて良好に見えます。価格は。年間139ドル。まだ米ドルですが、この値段を見るとため息が出てしまいますよね。

3. まとめ

先ほど紹介したいくつかの Redis 視覚化ツールについては、日々の開発の中で優れたツールを選択して、最も複雑なことを最速の効率で解決できることを願っています。

長々としないでください。この記事は終わりました。3 回続けて読むのを楽しみにしています。

おすすめ

転載: blog.csdn.net/qq_34272760/article/details/120694581