如何在CodeIgniter中分离读写以避免复制滞后?

时间:2015-02-22 22:55:15

标签: codeigniter

我正在尝试将应用程序的某些部分从只读数据库中读取,但我不希望从每个模型中控制它,而是在全局级别上进行控制。

如何在CodeIgniter中分离读写以避免复制滞后?

谢谢!

1 个答案:

答案 0 :(得分:1)

根据CodeIgniter Documentation,您可以使用

$DB1 = $this->load->database('group_one', TRUE);
$DB2 = $this->load->database('group_two', TRUE);

连接到多个数据库。 要使用不同的数据库,您必须使用

$DB1->query();
$DB1->result();

$this->db->query();
$this->db->result();

此示例也来自文档。