Redis のポート番号が 6379 なのはなぜですか?
6379 は電話ボタンの MERZ に対応する番号で、MERZ はイタリアの歌手 Alessia Merz の名前から取られています。 MERZ は、Redis 作者の antirez とその友人たちによって、愚かさの同義語として長い間使用されてきました。その後、Redis 作成者は Redis を開発するときにこのポートを選択しました。
おすすめ: 「Redis ビデオ チュートリアル 」
Alessia Merz はイタリアのダンサー兼女優です。 『Redis』の作者であるアンティレズは、初期の頃にテレビ番組を見て、番組内のメルツの言葉の一部が愚かで馬鹿げていると感じました。アンティレズは、友人との日常のコミュニケーションのために「ミーム」を作るのが好きだったので、「MERZ」という言葉を作りました。愚かさを説明するために、「愚か」と同じ意味を持ちます。
その後、アンティレズは「MERZ」を「スキル、忍耐、労働などの高い技術的価値を持ちながらも、シンプルな本質を維持している」と再定義しました。
Redis のデフォルトのポート番号として番号を選択する段階になったとき、Antirez はあまり考えず、携帯電話のキーボードの「MERZ」に対応する番号 6379 を使用しました。
以上がRedis のポート番号が 6379 なのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ホットAIツール

Undress AI Tool
脱衣画像を無料で

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

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

Clothoff.io
AI衣類リムーバー

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

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

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

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック

shardedpub/subinredis7improvespub/subscalabilitybydistributingmessagetrafficaCrossmultiprethread.traditionalredispub/subwaslimitedbyasingle-singled byasingle-derededmodelthatcedbecomeabottleneckunderhighload.withdidededededededtososhadsosidnedtosidned

RedislimitedByMemoryConstraintSandDatapersistence、whielladitionaldatabasesssoSStruggleSclugtinreal-timescenarios.1)redisexcelsinreal-timedataprocessingingandcachingbutmayrecirecomplecomplecomplessats.2)

トランザクションセンターションセンターションエグリティインペレーションの誘導型の化合物を採用することを確認してください

toswitchdatabaseinredis、usetheSelectcommandfollowed bythenumericindex.redissupportsmultiplelogicaldatabase(default16)、およびeachclientConnectionMaintainsItasItesDatabase.1.USESELECTINDEX(E.G.、SELECT2)TOSWITTTOTTUTTONOTHATABASES.2.VVETHCHMNDS

生産環境でレディスキーを安全に通過する方法は?スキャンコマンドを使用します。スキャンはRedisのカーソル反復コマンドであり、メインスレッドのブロックを避けるために、インクリメンタルな方法でキーを通過します。 1。カーソルが0になるまでループを呼び出します。 2.カウントパラメーターを合理的に設定し、デフォルト10を設定し、ビッグデータの量を適切に増やすことができます。 3。一致と組み合わせて特定のモードキーをフィルターします。 4.キーが繰り返される可能性のあるリターン、一貫性、パフォーマンスオーバーヘッド、その他の問題を確保できないことに注意してください。 5。オフピーク期間中に実行するか、非同期に処理できます。例:scan0matchuser:*count100。

REDISのRDBスナップショット保存ポリシーを構成するには、Redis.confの保存指令を使用して、トリガー条件を定義します。 1.フォーマットは保存されます。たとえば、Save9001は、900秒ごとに少なくとも1つのキーが変更された場合、保存されることを意味します。 2。アプリケーションのニーズに応じて適切な値を選択します。高トラフィックアプリケーションは、Save101などの短い間隔を設定でき、Save3001などの低トラフィックを拡張できます。 3.自動スナップショットが不要な場合、RDBはSave ""を介して無効にすることができます。 4.変更後、Redisを再起動し、ログとシステムの負荷を監視して、構成が有効になり、パフォーマンスに影響しないことを確認します。

Redisセキュリティを確保するには、複数の側面から構成する必要があります。1。アクセスソースを制限する、バインドを特定のIPSに変更するか、ファイアウォール設定を組み合わせます。 2.パスワード認証を有効にし、requespassを介して強力なパスワードを設定し、適切に管理します。 3.危険なコマンドを閉じ、rename-commandを使用して、flushall、configなどの高リスク操作を無効にします。 4.セキュリティのニーズシナリオに適したTLS暗号化された通信を有効にします。 5.バージョンを定期的に更新し、ログを監視して異常を検出し、脆弱性をタイムリーに修正します。これらの測定値は、Redisインスタンスのセキュリティラインを共同で構築します。

Redisマスタースレーブレプリケーションは、完全な同期と増分同期を通じてデータの一貫性を実現します。最初の接続中、スレーブノードはPSYNCコマンドを送信し、マスターノードはRDBファイルを生成して送信し、キャッシュに書き込みコマンドを送信して初期化を完了します。その後、バックログバッファーをコピーしてリソースの消費を削減することにより、増分同期が実行されます。その一般的な用途には、読み取りおよび書き込みの分離、フェイルオーバー準備、データバックアップ分析が含まれます。メモには、ネットワークの安定性の確保、タイムアウトパラメーターの合理的な構成、ニーズに応じて最小スレーブツーライターオプションの有効化、センチネルまたはクラスターを組み合わせて高可用性を実現します。
