Redis キャッシュ システムの概要

零下一度
リリース: 2017-07-18 10:26:52
オリジナル
1373 人が閲覧しました

Redis の概要

Redis は、メモリまたはディスクベースの永続 nosql データベースに基づいており、C 言語を使用して開発されています。

データ格納構造: key-value

インストール環境の準備

RedisはC言語で開発されており、gccコンパイラーを使用してコンパイルする必要があります。

1) gcc をインストールします

a) ディスク イメージからインストールします: (Linux サーバーを再起動するには、ディスク イメージを再マウントする必要があります)

b) yum コマンドを使用して、mine.repo ファイル内のローカル URL から直接ダウンロードします

c) マウントロードコマンド: mount /dev/cdrom /mnt

d) インストールコマンド: yum -y install gcc

2) アップロードファイルプラグインをインストール

a) ツールアップロードファイル: (ルートディレクトリのみアップロード可能) )

b) Alt +P アップロードファイルはデフォルトではルートディレクトリにのみアップロードできます

c) プラグインをインストールします: (ファイルは任意のディレクトリにアップロードできます)

Rz (lrzsz)

インストールコマンド: yum –y install lrzsz (ディスク イメージに直接インストール)

redis キャッシュ システム

redis は、業界で主流のキーと値の nosql データベースの 1 つです。 Memcached と同様に、string (文字列)、list (リンク リスト)、set (セット)、zset (並べ替えられたセット - 順序付きセット)、および hash (ハッシュ タイプ) など、比較的多くの保存された値の種類をサポートします。これらのデータ型はすべて、プッシュ/ポップ、追加/削除、交差、結合、差分などの豊富な操作をサポートしており、これらの操作はすべてアトミックです。これに基づいて、redis はさまざまな並べ替え方法をサポートします。 memcached と同様に、データは効率を確保するためにメモリにキャッシュされます。違いは、redis が定期的に更新されたデータをディスクに書き込むか、追加のレコード ファイルに変更操作を書き込むこと、そしてこれに基づいてマスターとスレーブ (マスターとスレーブ) の同期が実現されることです。

動作モード

rreee

以上がRedis キャッシュ システムの概要の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート