Redisはインメモリデータベースエンジンであり、 ハッシュテーブル(キー/値)のストレージに基づいていますが、オプションで永続データベースまたは永続データベースとして使用できます。
それはANSICで書かれています RedisLabsが後援しているSalvatoreSanfilippoによる。 BSDライセンスでリリースされているため、オープンソースソフトウェアと見なされます。
Redisがクライアントでサポートするプログラミング言語は:ActionScript、C、C ++、C#、Clojure、Common Lisp、Erlang、Go、Haskell、haXe、Io、Java、サーバー側JavaScript(Node.js)、Lua、Objective-C、Perl、PHP、Pureデータ、Python、Ruby、Scala、Smalltalk、Tcl。
その主な特徴の中には、次のものがあります。
- 非常に速い:Redisは非常に高速で、110000秒あたり約81000 SET、XNUMX秒あたり約XNUMXGETを実行できます。
- 豊富なデータ型をサポート:Redisは、リスト、セット、順序セット、ハッシュなど、開発者がすでに使い慣れているほとんどのデータ型をネイティブにサポートします。 これにより、どのデータ型でどの問題を最も適切に処理できるかがわかっているため、さまざまな問題を簡単に解決できます。
- 操作はアトミックです -すべてのRedis操作はアトミックであり、XNUMXつのクライアントが同時にアクセスした場合、Redisサーバーが更新された値を受け取るようにします。
- マルチユーティリティツール :Redisはマルチユーティリティツールであり、キャッシュ、メッセージングキュー(Redisはパブリッシュ/サブスクライブをネイティブにサポート)、Webアプリケーションセッション、Webページ数などのアプリケーション内の短期間のデータなどのさまざまなユースケースで使用できます。
このデータベースエンジンを処理するために、pRedis Desktop Manager(RDM)を利用できます これは クロスプラットフォームのRedisデスクトップ管理ツール、SSHトンネリングをサポートするQt 5開発に基づいて、高速かつシンプルに。
このツール Redisデータベースにアクセスするための使いやすいGUIを提供します そして、いくつかの基本的な操作を実行します。キーをツリーとして表示し、CRUDキーを実行し、シェルを介してコマンドを実行します。
RDM クラウド内のSSL / TLS暗号化、SSHトンネル、およびRedisインスタンスをサポートします、例:Amazon ElastiCache、Microsoft Azure Redis Cache、RedisLabs。
Ubuntu 18.04LTSおよび派生物にRedisDesktop Managerをインストールするにはどうすればよいですか?
このソフトウェアはSnapパッケージから直接入手できるため、システムにインストールするには、このタイプのアプリケーションをインストールできるようにするためのサポートが必要です。
このタイプのインストールを使用すると、RDMアプリケーションは、現在のほとんどのLinuxディストリビューションで取得できます。または、Snapからのアプリケーションのインストールをサポートしています。
インストールするには、ターミナルCtrl + Alt + Tを開き、次のコマンドを実行します。
sudo snap install redis-desktop-manager
これで準備が整いました。このアプリケーションはすでにインストールされています。
このソフトウェアを入手する必要があるもうXNUMXつの方法は、ソースコードからパッケージを折りたたむことです。
このために ターミナルを開いて、その中で次のコマンドを実行する必要があります。
git clone --recursive https://github.com/uglide/RedisDesktopManager.git -b 0.9 rdm && cd ./rdm
ソースコードを入手したら、コンパイルから始めます。
cd src/ ./configure qmake && make && sudo make install cd /opt/redis-desktop-manager/ sudo mv qt.conf qt.backup
Ubuntu 18.04LTSおよび派生物でRedisDesktop Managerを使用するにはどうすればよいですか?
RDMをインストールした後、 使用を開始するために最初に行う必要があるのは、Redisサーバーへの接続を作成することです。 メイン画面で、[Redisサーバーに接続]ボタンを押します。
ローカルまたはパブリックのRedisサーバーに接続します。
最初のタブの[接続設定]に、作成する接続に関する一般情報を入力します。
- 名前:新しい接続の名前(例:my_local_redis)
- ホスト-redis-serverホスト(例:localhost)
- ポート-redis-serverポート(例:6379)
- Auth-Redis-パスワード認証サーバー(http://redis.io/commands/AUTH)
- SSLを使用してパブリックRedisサーバーに接続します
SSLを使用してredis-serverに接続する場合は、XNUMX番目のタブでSSLを有効にし、PEM形式で公開鍵を提供する必要があります。