Heim > Datenbank > MySQL-Tutorial > Think框架支持MySQL的读写分离_MySQL

Think框架支持MySQL的读写分离_MySQL

WBOY
Freigeben: 2016-06-01 13:08:06
Original
921 Leute haben es durchsucht

以前在做项目时,尝试过用mysql proxy和Ameba来解决MySQL的读写分离,但效果都不甚理想,现在手上很多网站和项目都迁到Thinkphp框架了,感觉它的MySQL读写分离功能还是支持得很好的,代码如下:

DB_TYPE'=> 'mysql','DB_DEPLOY_TYPE' => 1, //开打支持多服务器'DB_RW_SEPARATE'=>true,//读写<strong>分离</strong>分开'DB_HOST'=> '192.168.11.101,192.168.11.102', 'DB_NAME'=>'test','DB_USER'=>'admin','DB_PWD'=>'admin101', 'DB_PREFIX' => 'fav_',
Nach dem Login kopieren

注意事项:

1、当采用原生态的sql语句进行写入操作的时候,要用execute,读操作要用query。

2、MySQL主从同步还是要靠MySQL的机制来实现,所以这个时候MySQL主从同步的延迟问题是需要优化,延迟时间太长不仅影响业务,还影响用户体验。

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage