关于一个做mysql数据库主从配置的问题

WBOY
Lepaskan: 2016-06-06 20:06:40
asal
939 orang telah melayarinya

现在要做mysql数据库的主从配置,有几种方式,不知道哪种好一些:

1 通过PHP的代码来实现,如果是selest 的就去从数据库(读),否则就去主数据库(写)

2 通过nginx 来处理

3 通过mysql自己的配置去实现

不知道哪个的扩展性和可维护性更好一点

回复内容:

现在要做mysql数据库的主从配置,有几种方式,不知道哪种好一些:

1 通过PHP的代码来实现,如果是selest 的就去从数据库(读),否则就去主数据库(写)

2 通过nginx 来处理

3 通过mysql自己的配置去实现

不知道哪个的扩展性和可维护性更好一点

通过MySQL配置比较好,因为主从不单单是为了提高读操作效率,也要考虑主从复制以及备份的情况

mysql已经配置主从备份之后再搭建一台Atlas机器,然后依靠Atlas实现读写分离,配置好后会自动将写指定到master,对于实时性要求很高的数据也可以强制将读操作指定到master

读写分离,然后使用cobar或者TDDL,按照一定的路由规则,对写入的数据进行分库分表的操作。同时,定时任务,实时的将写数据库的数据同步到读数据库当中。

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!