当前位置:  开发笔记 > 编程语言 > 正文

多个数据库连接

如何解决《多个数据库连接》经验,为你挑选了0个好方法。

我正在尝试了解连接数据库的最佳方法.

目前我有一个解析URL的方法(取决于称为应用程序的URL必须连接到不同的数据库,如customer1.example.com将连接到customer1数据库)并调用

ActiveRecord::Base.establish_connection(conn_string)

其中conn_string包含数据库的名称.

使用a调用此方法(set_db)

before_filter :set_db

在我的应用程序控制器中,基本上对于我得到的每个请求,URL都被解析,应用程序尝试执行establish_connection.

我想知道我是否可以在某个地方建立连接池....你有什么建议吗?是否更好的是让Singleton保持所有连接并返回正确的连接?

谢谢!罗伯托

推荐阅读
爱唱歌的郭少文_
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有