- 方向:
- 全て ウェブ3.0 バックエンド開発 ウェブフロントエンド データベース 運用・保守 開発ツール PHPフレームワーク 毎日のプログラミング WeChat アプレット よくある問題 他の 技術 CMS チュートリアル Java システムチュートリアル コンピューターのチュートリアル ハードウェアチュートリアル モバイルチュートリアル ソフトウェアチュートリアル モバイル ゲームのチュートリアル
- 分類する:
-
- Redis を始めるための一般的な操作コマンドの分析例
- Redis の基本 Redis は、データベース、キャッシュ、メッセージング ミドルウェアとして使用できるオープン ソース (BSD ライセンス) のインメモリ データ構造ストレージ システムです。文字列、ハッシュ、リスト、セット、ソートセット、範囲クエリ、ビットマップ、ハイパーログログ、地理空間インデックス半径クエリなど、複数のタイプのデータ構造をサポートします。 Redis には、レプリケーション、LUA スクリプト (Luascripting)、LRU 駆動イベント (LRUeviction)、およびトランザクション (tr) が組み込まれています。
- Redis 901 2023-05-28 11:31:24
-
- Docker で Redis マスター/スレーブを構成する方法
- 1. Redis イメージ dockerpullredis2 をプルし、3 つの Redis コンテナー サービスを開始し、ポート 6379、6380、および 6381 をそれぞれ使用します dockerrun--nameredis-6379-p6379:6379-dredisdockerrun--nameredis-6380-p6380:6379-dredisdockerrun--nameredis -6381-p6381:6379-dredis3、コンテナーを表示 [tcy@tcy1~]$dockerps-acontaineridimagecommandcreated
- Redis 1090 2023-05-28 11:19:06
-
- Pythonコードを使用してAzure Redisの監視指標値を取得する方法
- 問題の説明: メトリック監視ページを通じて、現在のリソース (Redis など) の実行ステータスとさまざまなインジケーターを知ることができます。インジケーターをローカルにダウンロードする必要がある場合、または JSON データを生成してサードパーティの監視プラットフォームにインポートする必要がある場合はどうすればよいでしょうか? Azure は、Python コードまたは Powershell スクリプトを通じてさまざまなインジケーター データをエクスポートできますか?解決策は大丈夫ですよ! PowerShell コマンドは、Get-AzMetric または azmonitormetricslist コマンドを使用して、リソースのメトリック値を取得できます。 Get-AzMetric:resource.http のメトリック値を取得します。
- Redis 953 2023-05-28 11:16:28
-
- Redis を使用してリソースをロックする方法
- 1. 概要 このテクノロジが更新および反復され続けるにつれて、企業内でのディストリビューションの概念の重要性がますます高まっています。分散というと必ず分散ロックの話が出てきますが、現時点で分散ロックの実装方法としては、Zookeeper、DB、Redis の 3 つが主流ですが、この記事では Redis を例に説明します。私たちの観点からすると、これら 3 つのプロパティは、分散ロックを効果的に使用するために必要な最低限の保証です。セキュリティ機能: 相互に排他的です。常に 1 つのクライアントだけがロックを保持できます。活力属性:デッドロックなし。最終的には、リソースをロックしているクライアントがクラッシュしたり分割された場合でも、ロックは常に取得できます。生存性: 耐障害性。 Redis ノードの大部分が実行されている限り、クライアントは次のことを行うことができます。
- Redis 930 2023-05-28 11:01:45
-
- SpringBoot が Redis キャッシュ実装を統合する方法
- SpringBoot でサポートされるキャッシュ コンポーネント SpringBoot では、データのキャッシュ管理とストレージは、Spring フレームワークのキャッシュ関連の org.springframework.cache.Cache および org.springframework.cache.CacheManager キャッシュ マネージャー インターフェイスに依存します。 CacheManager タイプの Bean コンポーネント、またはプログラム内で定義されている cacheResolver という名前の CacheResolver キャッシュ リゾルバーがない場合、SpringBoot は次のキャッシュ コンポーネントを (指定された順序で) 有効にしようとします。
- Redis 735 2023-05-28 10:58:06
-
- PHP の Redis 永続化メカニズムとは何ですか?
- Redis 永続化メカニズムは、データの永続化を容易にするために、メモリ内のデータをハードディスクに保存します。 Redis は、スナップショット (スナップショット) および追加専用ファイル (AOF) メソッドという 2 つの永続化メソッドをサポートしています。 1. スナップショットは、デフォルトの永続化メソッドです。メモリ内のデータをスナップショットの形式でバイナリ ファイルに書き込みます (デフォルトのファイル名は dump.rdb)。 2. AOF方式 スナップショットは一定時間ごとに取得されるため、redisが誤ってダウンしてしまうと、最後のスナップショット以降の変更はすべて失われます。アプリケーションが変更を失わないようにする必要がある場合は、aof 永続化メソッドを使用できます。赤のため AOF の持続性が向上します
- Redis 549 2023-05-28 10:37:13
-
- ubuntuでredisをアンインストールする方法
- 1. ショートカット キー [ctrl+alt+t] を使用して、ubuntu ターミナルを開きます。 2. 次のコマンドを入力して、redis をアンインストールします。 sudoapt-getautoremove--purgeredis-server#redis3 をアンインストールし、ubuntu を再起動します。 sudoapt-getautoremove--purgeredis-server#redis関連の運用コマンドをアンインストールします: sudorm/usr/local/bin/redis-*#usr/local/bin/sudorm-r/etc/redis/#内のredis関連ファイルをすべて削除します構成ディレクトリとコンテンツを削除する
- Redis 3421 2023-05-28 10:37:05
-
- Redisのデータ構造とは何ですか?
- Redis は、高性能のキーと値のデータベースです。 Redis の出現により、memcached などのキー値ストレージの欠点が大幅に補われ、状況によってはリレーショナル データベースに対して非常に優れた補完的な役割を果たすことができます。 1. 文字列 文字列型は Redis の最も基本的なデータ構造です。まず第一に、キーは文字列型であり、他のいくつかの構造は文字列型に基づいて構築されるため、文字列型は他のデータ構造にも使用できます。 4 つのデータ構造 Dharma の基本を学びます。文字列タイプは実際には文字列 (単純な文字列、複雑な文字列 (xml、json)、数値 (整数、浮動小数点数)、バイナリ (画像、音声、ビデオ)) にすることができますが、最大値は 512M を超えることはできません。作る
- Redis 1170 2023-05-28 10:16:29
-
- Redis を使用してスケジュールされたインベントリ キャッシュ機能を使用する方法
- 1. ビジネスの背景 当社のプロジェクトの背景を省略するために、この質問を試験問題に喩えることにしました。ビジネスの詳細については、注意を払う必要はありません〜タイトルを見てください。あなたは特定の国で最高の収集家であり、連続した価値を持つさまざまな宝物を手に持っていると仮定します。ある日、あなたは収集するのが退屈すぎると感じ、これらの宝物を売って現金を手に入れようと計画します。しかし、これらの貴重な宝物を野菜市場で売るには、価格が低すぎます。 「インターネット+」の時代では、もちろん販売方法も異なりますが、お客様名義の300室の建物(001から300まで)があり、各部屋にパスワード付きの金庫がございます。 (12 月 1 日から 12 月 31 日まで)、最高の 300 個を選択します
- Redis 1471 2023-05-28 10:12:23
-
- Docker Compose が Redis クラスターをインストールする方法
- 1. Redis 構成情報テンプレートファイル名:redis-cluster.tmpl#redis ポート port${PORT}#redis アクセスパスワード requirepass123456#redis アクセスマスターノードパスワード masterauth123456#保護モードを閉じる protected-modeno#クラスターを有効にする cluster-enabledyes#クラスターノード構成Cluster-config-filenodes.conf#timeoutcluster-node-timeout5000#clusterノードIPhostモードはホストIP#cluste
- Redis 1439 2023-05-28 10:07:13
-
- Redis を使用してバッチでデータを生成する方法
- Redis には Debug メソッドが付属しています。redis が提供するデバッグ コマンドは自分で学習できます。oom、ダウンタイム、コマンド実行の失敗、rdb ファイル、aof ファイルの redis のリロード、時間のかかる redis コマンドのシミュレーションなど、redis の異常なシナリオのシミュレーションが含まれます。以下に示すように、DEBUGhelp を通じて詳細を確認できます。ここで使用する必要があるのは、debugpopulate コマンドです。次の数字を使用します####次の数字は、作成するキー値の数を表します 127.0.0.1 :6379>DEBUGPOPULATE1000OK127.0.0.1:6379>DBSIZE(整数)1000127
- Redis 1101 2023-05-28 10:05:33
-
- Redisのリストデータ型に関するコマンドとその使い方の分析
- リストの概要 リストは、挿入順序に従ってソートされた文字列の単純なリスト (平たく言えば、文字列を格納します) です。リストの先頭 (左) または末尾 (右) に要素を追加でき、リストには最大 ^32-1 個の要素 (リストごとに 40 億以上の要素) を含めることができます。 Redis のリストは Java の LinkedList に非常に似ています。最下層はリンクされたリスト構造です。リストの挿入および削除操作は非常に高速で、時間計算量は 0(1) です。挿入および削除操作とは異なります。データの移動が必要な配列構造の。これは一般化のようなものですが、redis のリストの最下層は二重リンクリストほど単純ではありません。データの量が少ない場合、その基礎となるストレージ構造は連続したブロックになります。
- Redis 991 2023-05-28 09:32:18
-
- SpringBoot 統合 Redis に保存されたオブジェクトが文字化けする問題を解決する方法
- Springboot 統合 Redis ストレージ オブジェクトの文字化けコードは、実際には文字化けコードの一種ではなく、シリアル化後に保存されたものにすぎません。RedisTemplete を使用してオブジェクトを保存する場合、オブジェクトがシリアル化されていない場合、エラーが報告されます。シリアル化後に得られるもの必要なデータではありません。このメソッドを解決するには、StringRedisTemplete を使用します。言うまでもなく、コードはデフォルトで redistemplete を使用します。 /***title:list** Redis に保存するものがオブジェクトの場合、エラーが報告され、シリアル化が必要であることが表示されます ※シリアル化インターフェイスを継承して設定値を確認すると、
- Redis 1712 2023-05-28 09:25:05
-
- SpringBoot が Redis を導入する方法
- Redis は、頻繁にアクセスする必要があるデータを Redis にキャッシュできるインメモリ データベースであり、アクセス効率を大幅に向上させることができます。 1. Windows 版の redis をインストールします ダウンロードして解凍し、解凍したディレクトリで次のコマンドを使用してサーバーを起動します (ここでは win10 の PowerShell を使用するため、次のコマンドを追加する必要があります) ./、または環境変数を設定することで使用を回避できます。 ./)./redis-server.exeredis.windows.conf //ここでは Windows サービスとして登録されません。ウィンドウを閉じると redis も閉じられます。コマンドターミナル: ./r
- Redis 1662 2023-05-28 09:22:25
-
- SpringBoot+Redis+Lua分散電流制限の実装方法
- Redis が LUA スクリプトをサポートする主な利点 LUA スクリプトの統合により、Redis データベースの使用シナリオがさらに増え、より多くの新しい利点が引き出されます: 効率: ネットワークのオーバーヘッドと遅延の削減、複数の Redis サーバーのネットワーク リクエストの操作、LUA スクリプトの使用 データの信頼性1 つのリクエストで実現できます。Redis はスクリプト全体を全体として実行し、途中に他のコマンドは挿入されません。再利用性: LUA スクリプトは実行後、Redis サーバーに永続的に保存され、他のクライアントは直接再利用できます 埋め込み性: JAVA、C#、その他のプログラミング言語に埋め込むことができ、さまざまな言語とのクロスプラットフォームの対話をサポートしますシンプルかつ強力: 小型軽量、リソース占有率が低く、手続き型およびオブジェクト化自体をサポートするプログラミング言語。
- Redis 1163 2023-05-28 08:55:05