首先在database.yml中加入以下**,其中cg_clone是外部等待使用的資料庫。
cg_clone:
adapter: mysql
database: cg_clone
username: root
password:
host: localhost
假如在cg_clone中有一張表叫contracts,那麼生成contract類。並用establish_connection來宣告建立到哪個資料庫的連線:
class contract < activerecord::base
establish_connection :cg_clone
end這樣我們在控制器中就可以使用contract類了,如:
def contract_list
@contracts=contract.find_all
end
Redis多個資料庫
注意 redis支援多個資料庫,並且每個資料庫的資料是隔離的不能共享,並且基於單機才有,如果是集群就沒有資料庫的概念。redis是乙個字典結構的儲存伺服器,而實際上乙個redis例項提供了多個用來儲存資料的字典,客戶端可以指定將資料儲存在哪個字典中。這與我們熟知的在乙個關聯式資料庫例項中可以建立多個...
Redis多個資料庫
注意 redis支援多個資料庫,並且每個資料庫的資料是隔離的不能共享,並且基於單機才有,如果是集群就沒有資料庫的概念。redis是乙個字典結構的儲存伺服器,而實際上乙個redis例項提供了多個用來儲存資料的字典,客戶端可以指定將資料儲存在哪個字典中。這與我們熟知的在乙個關聯式資料庫例項中可以建立多個...
TA 3框架配置多個資料庫鏈結
1.配置jdbc.properties檔案,新增新的資料庫連線的引數 2.配置spring datasource.xml檔案,根據之前新增的資料庫引數新增新的datasource bean 3.配置spring datasource.xml檔案,根據新配置的datasource bean配置新的sq...