Redisデータベースのマスター/スレーブ構成

マスターデータベース(マスター)-
データベースからのデータ書き込み(スレーブ)
-データベースの読み取りマスターとスレーブのデータベースを構成して、読み取りと書き込みのデータベースの分離を実現します(サイトの読み取りと書き込みの比率は通常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
50件の元の記事を公開 Likes3 訪問数1797

おすすめ

転載: blog.csdn.net/weixin_43056654/article/details/104746156