Ⅰ 一個網站可以用兩個網站的後台嗎如題 謝謝了
可以的,最佳方式,只要將兩個資料庫合並。就是復制其中一個資料庫的表到另外一個當中。 如果兩個後台的CONN文件有讀取資料庫的表,還要將讀取部分加到另外一個;如果只有一個讀取,或者都沒有,那就只要修改一下CONN資料庫鏈接就行了。 其它都一般都不用改了
Ⅱ 網站同時操作多個資料庫,怎麼做比較科學,效
處理大量數據並發操作可以採用如下幾種方法:
1.使用緩存:使用程序直接保存到內存中。或者使用緩存框架: 用一個特定的類型值來保存,以區別空數據和未緩存的兩種狀態。
2.資料庫優化:表結構優化;SQL語句優化,語法優化和處理邏輯優化;分區;分表;索引優化;使用存儲過程代替直接操作。
3.分離活躍數據:可以分為活躍用戶和不活躍用戶。
4.批量讀取和延遲修改: 高並發情況可以將多個查詢請求合並到一個。高並發且頻繁修改的可以暫存緩存中。
5.讀寫分離: 資料庫伺服器配置多個,配置主從資料庫。寫用主資料庫,讀用從資料庫。
6.分布式資料庫: 將不同的表存放到不同的資料庫中,然後再放到不同的伺服器中。
7.NoSql和Hadoop: NoSql,not only SQL。沒有關系型資料庫那麼多限制,比較靈活高效。Hadoop,將一個表中的數據分層多塊,保存到多個節點(分布式)。每一塊數據都有多個節點保存(集群)。集群可以並行處理相同的數據,還可以保證數據的完整性。