検索
Article Tags
Redis
スタンドアロンの Redis キャッシュ サービスを構築する方法

スタンドアロンの Redis キャッシュ サービスを構築する方法

1. gcc[root@localhost~]#yuminstallgcc をインストールします。 ロードされたプラグイン:fastestmirror,langpacksbase|3.6kB00:00:00Loadingmirrorspeedsfromcachedhostfile*base:依存関係の解決 --> トランザクションの確認 --> ソフトウェア パッケージ gcc.x86_64.0.4 .8.5 -16.el7 がアップグレードされます ---> パッケージ gcc.x86_64.0.4.8.5-44.el7 が更新されます --> 依存関係 libgomp=4 を処理します。

May 26, 2023 pm 11:26 PM
redis
Redis メモリが大きすぎる場合はどうなりますか?

Redis メモリが大きすぎる場合はどうなりますか?

1. メイン データベースがダウンした場合、まずメイン データベースがダウンした場合のディザスタ リカバリ プロセスを見てみましょう。以下に示すように、メイン データベースがダウンした場合、最も一般的なディザスタ リカバリ戦略は「マスターの切断」です。具体的には、クラスタに残っているスレーブ ライブラリからスレーブ ライブラリを選択してマスター ライブラリにアップグレードし、スレーブ ライブラリがマスター ライブラリにアップグレードされた後、残りのスレーブ ライブラリがその下にマウントされてスレーブ ライブラリになり、最終的にはスレーブ ライブラリがマスター ライブラリにアップグレードされます。マスター/スレーブ データベース全体が復元されます クラスター構造。上記は完全な災害復旧プロセスであり、最もコストがかかるプロセスは、メイン ライブラリの切り替えではなく、スレーブ ライブラリの再マウントです。これは、mysql や mongodb などの同期ポイントに基づいてメイン データベースが変更された後、redis が新しいメイン データベースからのデータの同期を続行できないためです。 Redis クラスターでは、スレーブ データベースがマスターを変更すると、Redis のアプローチは、マスター データベースを置き換えたスレーブ データベースをクリアし、新しいマスター データベースからの同期を完了することです。

May 26, 2023 pm 11:19 PM
redis
Redis で一般的なレイテンシの問題を解決する方法

Redis で一般的なレイテンシの問題を解決する方法

非常に複雑なコマンドの使用 Redis の使用時にアクセス遅延が突然増加した場合、どのようにトラブルシューティングすればよいでしょうか?まず最初のステップは、Redis の遅いログを確認することです。 Redisにはスローログコマンドの統計機能が用意されており、以下の設定により、どのコマンドの実行遅延が大きいかを確認することができます。まず、Redis のスロー ログしきい値を設定します。しきい値を超えるコマンドのみが記録されます。ここでの単位はマイクロ秒です。たとえば、スロー ログしきい値を 5 ミリ秒に設定し、最新の 1000 件のスロー ログ レコードのみを保持するように設定します。 # コマンドの実行が 5 ミリ秒を超えるとスロー ログが記録されますCONFIGSETslowlog-log-slower-than5000#最新の 1000 件のスロー ログのみを保持します

May 26, 2023 pm 10:50 PM
redis
SpringBoot を Redis と統合する方法

SpringBoot を Redis と統合する方法

1. 依存関係 org.springframework.bootspring-boot-starter-data-redis2.4.4 を導入します。 2. バックエンド コード: spring.redis.database=0spring.redis.host=192.168.1.xxxspring.redis.port=8099spring.redis。 jedis.pool.max-active=8spring.redis.jedis.pool.max-wait=-1msspring.redis.jedis.pool.max-i

May 26, 2023 pm 10:31 PM
redisSpringBoot
Redis の基本原理は何ですか

Redis の基本原理は何ですか

Redis コア オブジェクト Redis には redisObject と呼ばれる「コア オブジェクト」があり、すべてのキーと値を表すために使用されます。redisObject 構造は、String、Hash、List、Set、ZSet の 5 つのデータ型を表すために使用されます。 redisObject のソースコードは、C 言語で書かれた redis.h にあります。興味のある方は、ご自身で確認してください。redisObject については、次のような構造を示す図をここに描きました。 「タイプはどのタイプに属するかを示します」 データのタイプ、エンコーディングはデータの保存方法を表します。

May 26, 2023 pm 10:21 PM
redis
Golang 分散アプリケーションで Redis を使用する方法

Golang 分散アプリケーションで Redis を使用する方法

Text Redis は、分散システムでよく使用される高性能のメモリ内データベースです。分散キャッシュまたは単純なメモリ内データベースであることに加えて、いくつかの特別なアプリケーション シナリオもあります。この記事では、Golang を組み合わせて、対応するスクリプトを作成します。ミドルウェア。分散ロックのスタンドアロン システムでは、重要なリソースを保護するために sync.Mutex を使用できます。分散システムでもそのような要求があります。複数のホストが同じリソースを占有する場合、対応する「分散ロック」を追加する必要があります。 Redis では、キーが存在しない場合は setnx コマンドを使用して対応する値を設定できます。設定が成功するとロックは成功します。キーが存在せずに失敗を返す場合は、次の方法でロックを解除できます。デル。主なロジックは次のとおりです: typeRedisLoc

May 26, 2023 pm 10:07 PM
Golangredis
docker phpコンテナにredis拡張機能をインストールする方法

docker phpコンテナにredis拡張機能をインストールする方法

1. redis 拡張機能パッケージをダウンロードします。 redis 拡張機能ダウンロード アドレス https://pecl.php.net/package/redis 2. 拡張機能パッケージ $tar-zxvfredis-5.3.4.tgz を解凍します。 redis 拡張機能パッケージを解凍します。 3. 拡張機能をコピーします。パッケージを PHP コンテナーにコピーします。 3.1 コンテナーを表示します。 dockerps-a3.2 拡張機能パッケージを PHP コンテナーにコピーします。 dockercpdockercp/docker/tool/redis-5.3.4php:/usr/src/php/ext/redis#/docker/tool/ redis-5.3.4 解凍されたパッケージ #php:container のアドレス

May 26, 2023 pm 10:01 PM
DockerPHPredis
Redis を使用してカウントダウン タスクを実装する方法

Redis を使用してカウントダウン タスクを実装する方法

例は次のとおりです。 importredisimporttimedefevent_handler(msg):''''キーの有効期限をリッスンした後、取得されるメッセージは次のとおりです msg={'type':'pmessage',#Return value type 'pattern':'__keyevent@2__ :expired',# ソース 'チャンネル'

May 26, 2023 pm 09:58 PM
redis
Redis のさまざまなデータ型とクラスター関連の知識は何ですか?

Redis のさまざまなデータ型とクラスター関連の知識は何ですか?

さまざまなデータ型文字列型はシンプルで便利で、スペースの事前割り当てをサポートしています。つまり、毎回より多くのスペースが割り当てられるため、次回文字列が長くなった場合でも、追加のスペースを申請する必要はありません。もちろん、空き容量が十分にあることが前提です。 [関連する推奨事項: Redis ビデオ チュートリアル] List タイプは単純なメッセージ キューを実装できますが、メッセージ損失が発生する可能性があり、ACK モードをサポートしていないことに注意してください。ハッシュ テーブルはリレーショナル データベースに少し似ていますが、ハッシュ テーブルがどんどん大きくなる場合は、hgetall などのステートメントの使用を避けるように注意してください。大量のデータをリクエストすると Redis がブロックされるため、背後にある兄弟がブロックされます。待たなければならない。セット コレクション タイプは、統計情報が必要な場合など、統計を行うのに役立ちます。

May 26, 2023 pm 09:40 PM
redis
Linux で Redis を開いたり閉じたりする方法

Linux で Redis を開いたり閉じたりする方法

Redis は、高性能のキーと値のデータベースです。 Redis の出現により、memcached などのキー値ストレージの欠点が大幅に補われ、状況によってはリレーショナル データベースに対して非常に優れた補完的な役割を果たすことができます。 1. 開始: redis-server (redis-serverredis.conf) 2. ログイン: redis-cli (redis-cli-p6379) 3. 閉じる: redis-clishutdown

May 26, 2023 pm 09:16 PM
Linuxredis
Linuxシステムでredisを起動する方法

Linuxシステムでredisを起動する方法

1. Redis ルート ディレクトリに直接アクセスし、次のコマンドを実行します。 #Add the '&' 記号を付けて、redis をバックグラウンド プログラムとして実行します。 nohupredis-server& 2. まず、設定ファイルを指定して、redis サービスの指定された設定ファイルを開始します。たとえば、/etc/redis/6379.conf として設定します。redis ルート ディレクトリを入力し、次のコマンドを入力します。 ./redis-server/etc/redis/6379.conf #ポートが変更された場合は、次のコマンドも指定する必要があります。 redis-cli クライアントを使用して接続する場合のポート (例: redis-cli-p63803)

May 26, 2023 pm 09:00 PM
Linuxredis
Linuxシステムでredisパスワードを設定する方法

Linuxシステムでredisパスワードを設定する方法

Linux システムに redis をインストールした後は、デフォルトではパスワードは必要ないため、自分でパスワードを設定する必要があります。まず構成ファイル vimredis.conf を開き、コマンド ライン状態で /requirepass を検索し、挿入モードで requirepass123 を追加し、redis/usr/local/redis/bin/redis-clishutdown を閉じ、redis/usr/local/redis を起動します。 /bin/redis-server/ usr/local/redis/etc/redis.conf /usr/local/redis/bin/redis を表示するクライアントを入力します

May 26, 2023 pm 09:00 PM
Linuxredis
Redis パブリッシュおよびサブスクライブ メソッドを使用して単純なメッセージング システムを実装する方法

Redis パブリッシュおよびサブスクライブ メソッドを使用して単純なメッセージング システムを実装する方法

I. 基本的な使い方 1. 設定 SpringBoot2.2.1.RELEASE を使用してプロジェクト環境を構築し、pom.xml に redis 依存関係 org.springframework.bootspring-boot-starter-data-redis を直接追加します。追加の構成を追加する必要はありません。次のように、application.yml 構成で直接構成することもできます。 spring:redis:host:127.0.0.1port:6379password:2. redis、主に 2 つのコマンド pu を使用

May 26, 2023 pm 08:52 PM
redis
Debian に Redis サーバーをインストールする方法

Debian に Redis サーバーをインストールする方法

Ubuntu システムに Redis をインストールするには、ソースを使用して Redis をインストールします。次のコマンドを使用します: apt-getupdateapt-getinstallredis-server で Redis を開始します。Redis-server は、redis が redis-cli を開始するかどうかを確認します。上記のコマンドは、次のターミナルを開きます: redis127.0.0.1:6379>127.0.0.1 は現在の端末です。マシン IP、6379 は Redis サービス ポートです。次に、PING コマンドを入力します。 redis127.0.0.1:6379>pingPONG 上記は、redis が正常にインストールされたことを示しています。

May 26, 2023 pm 08:42 PM
redisdebian

ホットツール Tags

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

Video Face Swap

Video Face Swap

完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

ホットツール

vc9-vc14 (32+64 ビット) ランタイム ライブラリ コレクション (以下のリンク)

vc9-vc14 (32+64 ビット) ランタイム ライブラリ コレクション (以下のリンク)

phpStudy のインストールに必要なランタイム ライブラリのコレクションをダウンロードします。

VC9 32ビット

VC9 32ビット

VC9 32 ビット phpstudy 統合インストール環境ランタイム ライブラリ

PHP プログラマー ツールボックスのフルバージョン

PHP プログラマー ツールボックスのフルバージョン

プログラマ ツールボックス v1.0 PHP 統合環境

VC11 32ビット

VC11 32ビット

VC11 32ビットphpstudy統合インストール環境ランタイムライブラリ

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい