マスターデータベース(マスター)-
データベースからのデータ書き込み(スレーブ)
-データベースの読み取りマスターとスレーブのデータベースを構成して、読み取りと書き込みのデータベースの分離を実現します(サイトの読み取りと書き込みの比率は通常10:1です)
マスターとスレーブの両方redisインスタンス
1.メインデータベースを構成する
(1)設定ファイル
etc / redis / redis.confファイル
bin 0.0.0.0 # 或者修改成本机IP
(2)ホストサービスを開く
src / redis-server redis.conf
2.スレーブデータベースの構成
(1)、etc / redis / redis.confファイルのコピー
cp redis conf slave.conf
(2)、redis / save.confファイルを変更します
vim slave.conf
bind 192.168.154.131 # 主机IP
slaveof 192.168.154.131 6379 # 主机IP + 端口
port 6378 # 从机端口
3.ホストサービスを開く
src / redis-server slave.conf
4.データ操作
マスターとスレーブでそれぞれinfoコマンドを実行し、出力情報を表示してメインクライアントに入る
src / redis -cli -h 192.168.154.131 -p 6379
からクライアントを入力してください
src / redis -cli -h 192.168.154.131 -p 6378
自動マスタースレーブデータベース同期
# 主数据库
set name lcl
# 从数据库
get name