序文
Redis サービスは、バックエンドにとって不可欠な非リレーショナル データベースです。結局のところ、多くのデータには熱処理が必要ですが、熱処理能力は事前にテストする必要があります。実行されている 2 コア 2G サーバーを見てみましょう【Huawei Cloud Server Lインスタンス】Redisでどのようなパフォーマンスが実現できるのか。ローカル コンピューター上で実行し、制御テストを実施します。
購入の流れ
Yunyao クラウド サーバー L インスタンス_[最新]_軽量クラウド サーバー_軽量サーバー_軽量アプリケーション サーバー-Huawei Cloud
ホームページ上の[購入]をクリックするだけで現在のページにジャンプします。
イメージと仕様の選択
ミラーについては、自分に近いものを選択してください。現在、教育方向のシステムとして Ubuntu が使用されているため、ここでも Ubuntu を選択します。
ここでは基本スペック【2コア2G、月単位で購入可能】を選択します。
設定を確認したら、「支払う」をクリックします。
ご購入時にWebページに異常がある場合は、直接ご注文をご確認ください。
決済完了後から利用可能
返品注文情報
サーバーの購入が成功したことを確認する
コンソールに入る
サーバーを表示するには、[サーバーの場所] をクリックすると、矢印で示された [青色] のフォントが表示されます。
サービスを確認し、パブリックネットワークアドレスを確認してください。
パブリックネットワークアドレスを介したXShell接続
表示したパブリック IP アドレスに基づいて接続します。
パスワードを再設定する
再起動する必要があります
再起動プロンプト
Xshellにログイン
アカウントは [root] で、パスワードは変更されたばかりです。
サーバーが再起動するまで待ってから接続してください。
リンクをクリックし、[同意して保存]をクリックします。
リンクが成功したことを確認する
Redis サービスのインストール
次のコマンドで [redis] サービスをインストールします。
yum install redis -y
-y はインストールの確認を表します。
[Complete]と表示されればインストールは完了です。
Redis サービスの説明
Redis は Linux サーバー上で実行する必要はなく、実際、Windows、macOS、さまざまな Linux ディストリビューションなど、さまざまなオペレーティング システム上で実行できます。ただし、ほとんどの人は次の理由から Linux 上で Redis を実行することを選択します。
パフォーマンス: 一般に、Linux オペレーティング システムは、パフォーマンスの点で他のオペレーティング システムよりも優れています。Linux カーネルは、メモリ管理のオーバーヘッドが低く、マルチスレッドのサポートが優れています。これは、Redis のような高性能のインメモリ データベースにとって非常に重要です。
信頼性: Linux オペレーティング システムは、その安定性と信頼性で知られています。信頼性、耐障害性、および障害回復機能が向上しており、これは高可用性を必要とする Redis のようなデータベースにとって非常に重要です。
コミュニティのサポート: オープンソース プロジェクトとして、Redis は Linux コミュニティから広範なサポートと貢献を受けています。Linux での展開と構成のプロセスもより成熟して完全になり、より多くのドキュメントとコミュニティのサポートを得ることができます。
互換性: 多くの開発者と運用保守担当者はすでに Linux システムに精通しており、Linux 上での Redis のデプロイと管理についてはより精通しています。さらに、多くの Redis 関連のツールやテクノロジ (Docker、Kubernetes など) も Linux で使用される傾向が高くなります。
[redis]サービスを開始します
[redis-server] コマンドを使用して redis サービスを開始しますが、明らかに、この起動方法はお勧めできません。
Redisサービス開始コマンド
systemctl start redis
次のコマンドを使用して、redis が実行されているかどうかを確認します。
systemctl status redis
性能試験
次のコマンドを実行して、Redis ストレス テストを実行します。
redis-benchmark -n 10000 -q
ここでは、対応するパフォーマンスを確認できます。2 コア 2G は、100,000 を超える get および set 機能を達成できます。まずここで記録し、後でテストと比較してみましょう。
win11サービスコントロールテスト
まず、Win11 で Redis サービスをダウンロードします。
Win11効果テスト
テスト環境:
コア:i712世代
テストステートメント: [redis-benchmark -n 10000 -q]
テスト結果:set、get回数は30,000回以上。
win11 を使用して redis をテストすると、パフォーマンスが大幅に低下していることがわかります。そのため、Redis を使用する場合、Linux を使用して実行する必要があるため、その効果は大きくなります。
要約する
総合的なパフォーマンスの点では、当社の 2 コア 2G [Huawei Cloud Server L インスタンス] サービスは Redis を実行しており、サービス効果は 100,000 件を超える set および get オペレーションですが、ローカルの win11 i712 世代 16 コア 16G データは 30,000 件と多くあります。 、その効果は非常に明らかなので、Redis を実行するときに [Huawei Cloud Server L Instance] を選択して構築するのは非常に正しい選択です。