Master-slave concept and master-slave configuration of Redis
This article introduces the relevant knowledge of "the master-slave concept and master-slave configuration of Redis". In the operation of actual cases, many people will encounter such a dilemma, so let the editor lead you to learn how to deal with these situations. I hope you can read it carefully and be able to achieve something!
Master-slave concept
A master can have multiple slave, and a slave can have multiple slave. Thus, a strong multi-level server cluster architecture is formed.
Master is used to write data, and slave is used to read data. According to statistics, the read-write ratio of the website is 10:1.
Read-write separation can be achieved through master-slave configuration.
Both master and slave are an instance of redis (redis service)
Master-slave configuration master
View the ip address of the current host
Ifconfig
Modify the etc/redis/redis.conf file
Sudo vi redis.conf
Bind host IP address
Restart the redis service
Sudo service redis stop
Redis-server redis.conf
Configure from
Copy the etc/redis/redis.conf file
Sudo cp redis.conf. / slave.conf
Modify the redis/slave.conf file
Sudo vi slave.conf
Edit content
Bind host IP address
Slaveof host IP address 6379
Port 6378
Redis service
Sudo redis-server slave.conf
View master-slave relationship
Redis-cli-h host IP address info Replication
This is the end of the introduction of the master-slave concept and master-slave configuration of Redis. Thank you for your reading. If you want to know more about the industry, you can follow the website, the editor will output more high-quality practical articles for you!