SLV Install - Redis
SLV Install - Redis
Redis を選ぶ理由
Redis は長年実績のあるインメモリデータストアで、遅延を数ミリ秒に抑えつつリアルタイムワークロードを支えます。
slv install と組み合わせれば、複数ノードへ安定した Redis 構成をワンコマンドで展開でき、Solana 系サービスのボトルネックを解消できます。ハイライト
- Redis: https://redis.io/
- レプリケーション、永続化、クラスタリングを標準装備しており、アーキテクチャを大きく変えずにスケール可能です。
- 超低遅延レスポンスで、Solana ノードや RPC サービスのキャッシュ層として最適です。
コマンドの実行
Redis を配置するホストを指定してデプロイを開始します。
$ slv install -i 1.1.1.1, 🚀 Installing software components... ? Select Software Component to Install (Redis) ❯ Redis TiDB (MySQL Cluster) Grafana Prometheus Node Exporter Kafka Cluster
注意:1.1.1.1の部分は、ご自身のサーバーの IP アドレスに置き換えてください。
実行内容の確認
Ansible を起動する前に、対象ホストやプレイブックの詳細が表示されます。内容を確認して問題なければ続行します。
🚀 Installing software components... ? Select Software Component to Install (Redis) › Redis ✅ You selected: Redis 📋 Installation Details: Software: Redis Inventory: 1.1.1.1, Playbook: /Users/fumi/.slv/template/0.9.800/ansible/cmn/software/install-redis.yml ? Do you want to proceed with the installation? (y/N) ›
実行中のログ
承認すると Ansible が起動し、必要な設定が各ターゲットへ適用されます。
🚀 Running ansible: ansible-playbook -i 1.1.1.1, -u solv /Users/fumi/.slv/template/0.9.800/ansible/cmn/software/install-redis.yml PLAY [Install and configure Redis] ******************************************************************* TASK [Gathering Facts] *******************************************************************************
エンドポイントの確認
成功すると接続先のエンドポイントが表示されます。アプリケーションやモニタリングからこの URL を利用してください。
✅ Installation completed successfully! 🌐 Access Information: Redis Endpoint: redis://<IP>:6379
ダッシュボード
Redis に標準ダッシュボードはありませんが、必要であれば Redis Insight をローカルに導入し、上記エンドポイントに接続して状況を可視化できます。