Redisのスタンドアローンのマルチインスタンスの配備

[TOC]

、Redisのインストール

Redisのご紹介

Redisのは、高度なキーと値のデータベースです。これは、memcachedのと似ていますが、データが永続することができ、およびサポートされているデータの種類が非常に豊富です。文字列、リンクリスト、ハッシュ、設定と5種類の順序集合があります。支持体の、サーバ側のセットを計算し、クロス補体(-difference)、等だけでなく、ソートの様々なサポート。したがってRedisのは、サーバのデータ構造として見ることができます。すべてのRedisのデータがメモリに保存され、その後、非同期による時間までの時間から(これは「半永続モード」として知られている)ディスクに保存されます。(また、唯一のファイルデータを追加するように書き込まれるたびに変更することができますAOF)(これは、「完全な永続モード」として知られている)の内部。

1.ダウンロードRedisの

      
      
1
2
3
4
      
      
CDは/ opt /仕事/ローカル
wgetの-c http://download.redis.io/releases/redis-3.0.3.tar.gz
Redisの-3.0.3.tar.gz -zxvf取り

次のようにファイルのディレクトリを抽出した後:
ディレクトリ構造のRedisを抽出した後

2.コンパイルのRedis

      
      
1
2
      
      
CDの/opt/work/local/redis-3.0.3
作ります

3.生成された実行可能なコマンドをコピーします。

      
      
1
2
3
      
      
ます。mkdir -pは/ opt /仕事/ローカル/ Redisの/ binに
CDの/opt/work/local/redis-3.0.3/src
CP -p Redisの-ベンチマークのRedis-チェックAOFのRedis-チェックダンプのRedis-CLIのRedis-センチネルRedisのサーバーmkreleasehdr.shの/ opt /仕事/ローカル/ Redisの/ binに

4. Redisのサービスが開始

(1)環境変数を(VIM〜/ .bash_profileの)次のように変更します。

      
      
1
2
3
      
      
REDIS_HOME =は/ opt /仕事/ローカル/ Redisの
PATH=$PATH:$HOME/bin:$REDIS_HOME/bin

(2) 修改完成后,记得使用source ~/.bash_profile生效。

(3) 查看redis-server使用文档

      
      
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
      
      
[@zw_25_105 local]# redis-server --help
Usage: ./redis-server [/path/to/redis.conf] [options]
./redis-server - (read config from stdin)
./redis-server -v or --version
./redis-server -h or --help
./redis-server --test-memory <megabytes>
Examples:
./redis-server (run the server with default conf)
./redis-server /etc/redis/6379.conf
./redis-server --port 7777
./redis-server --port 7777 --slaveof 127.0.0.1 8888
./redis-server /etc/myredis.conf --loglevel冗長
センチネルモード:
./redis-server /etc/sentinel.conf --sentinel

(4)シングルのRedisを起動する
デフォルトパラメータはRedisのを起動し使用して:redis-server
Redisのを開始するようにポートを指定します:redis-server --port 6380

(5)リモート接続ポートのRedisができるように
、以下のようにファイアウォールの設定ファイルを変更します。

      
      
1
2
3
4
5
6
7
      
      
vimの、/ etc / sysconfig / iptables内
#行を追加します。
ACCEPT -j 6380 --dport -p TCP -A INPUT -m状態--state NEW -m TCP
ルール#リロード
サービスのiptablesを再起動します

この時点で、接続されたクライアントのRedis-CLIを使用することができます。redis-cli -h 127.0.0.1 -p 6380

二、Redisのマスター・スレーブ構成

三、Redisのセンチネル設定

第四に、参考資料:

インストールRedisのマスター・スレーブ構成および
インストールのRedisのCentOSの(マシンが複数のRedisのを実装してもよい)
のマシン上で複数のRedisのインスタンスを構築します

オリジナル:ビッグボックス  Redisのは、スタンドアローンのマルチインスタンスの配備


おすすめ

転載: www.cnblogs.com/chinatrump/p/11612258.html