我们有大数据项目。我们有两台服务器,一台用于解析信息,第二台用于我们的网站。
问题是,我们有mysql slave需要偶尔更改几条记录。 我们如何将该信息同步回主人?
查询非常简单,如下所示:
UPDATE domains SET views = views + 1 WHERE id = $DOMAIN_ID
答案 0 :(得分:2)
执行此操作的一种方法是将第一台服务器作为第二台服务器的从属服务器,为您提供所谓的主 - 主复制设置。
所以不要这样:
db1 - > DB2
你有这个:
db1< - > DB2
为了使其工作,您需要确保两个服务器都具有唯一的server_id
值,这两个服务器都启用了二进制日志记录,您应该禁用read_only
选项。第二台服务器(如果它当前已启用),或者在具有super
权限的用户的第二台服务器上进行更新。