关于一个做mysql数据库主从配置的问题
程序员文章站
2022-05-21 10:49:46
...
现在要做mysql数据库的主从配置,有几种方式,不知道哪种好一些:
1 通过PHP的代码来实现,如果是selest 的就去从数据库(读),否则就去主数据库(写)
2 通过nginx 来处理
3 通过mysql自己的配置去实现
不知道哪个的扩展性和可维护性更好一点
回复内容:
现在要做mysql数据库的主从配置,有几种方式,不知道哪种好一些:
1 通过PHP的代码来实现,如果是selest 的就去从数据库(读),否则就去主数据库(写)
2 通过nginx 来处理
3 通过mysql自己的配置去实现
不知道哪个的扩展性和可维护性更好一点
通过MySQL配置比较好,因为主从不单单是为了提高读操作效率,也要考虑主从复制以及备份的情况
mysql已经配置主从备份之后再搭建一台Atlas机器,然后依靠Atlas实现读写分离,配置好后会自动将写指定到master,对于实时性要求很高的数据也可以强制将读操作指定到master
读写分离,然后使用cobar或者TDDL,按照一定的路由规则,对写入的数据进行分库分表的操作。同时,定时任务,实时的将写数据库的数据同步到读数据库当中。
上一篇: rails 读写分离
下一篇: 巧用室内自然光拍摄美食照技巧详介
推荐阅读
-
使用wordpress的$wpdb类读mysql数据库做ajax时出现的问题该如何解决
-
关于windows下安装mysql数据库出现中文乱码的问题
-
MySQL数据库的主从同步配置与读写分离
-
数据库~Mysql派生表注意的几点~关于百万数据的慢查询问题
-
MySQL InnoDB下关于MVCC的一个问题的分析
-
如果有一个特别大的访问量到数据库上,怎么做优化?主从复制、读写分离
-
MySQL中关于null值的一个小问题
-
Linux下MySQL数据库的主从同步复制配置
-
MySQL数据库常见问题1:关于 “ MySQL Installer is running in Community mode ” 的解决办法
-
关于数据库中保留小数位的问题_MySQL