usagi****@ezweb*****
usagi****@ezweb*****
2009年 7月 21日 (火) 19:54:02 JST
kunitsujiです。 安藤さん、どうも。 例えば、最初1つのDBでアプリを動かして、あとで1台追加する場合、アプリ側は意識をしたくないんですよ。 設定に一つ足すだけで、フレームワーク側が吸収して欲しいのです。 CIを考えた場合は確かに、CIの責務ではないように感じますね。 アプリケーションのベースでやるべきかな。 MyNETS2のベースでやるべきだとは思いますが、DBまわりって継承簡単に出来ない仕組みなんですよね(笑) >安藤です。 > >2009/07/21 19:36 に kunitsuji<tsuji****@m-s*****> さんは書きました: >> kunitsujiです。 >> >> CIのDBクラスを使って、接続先DBを変えることができます。 >> たとえば、MySQLでマスターとスレーブを切り替えるような場合ですね。 >> >> この時に思ったのですが、 >> subのDBに記述がある場合、自動的に更新系の処理はdefault、SELECT系の処理は >> sub、見たいなことってできないもんでしょうかね。。。 >> >> 実際ほとんどのアプリではdatabaseをつかうので、autoloadで読み込みしたりし >> てますので、都度modelで呼び出すのもどうかと思うし。 >> >> このあたりうまく処理してるひといますか? > >この辺って、フレームワーク側でやるなら明示的にやる場合が多いと思います。 >自動だと、誰もが望む構成になりえないと言うか。 > >自動的ってなると、負荷分散側に任せたほうが良くないでしょうか? >#クラスタリング > >//安藤 > >> >> _______________________________________________ >> Codeigniter-users mailing list >> Codei****@lists***** >> http://lists.sourceforge.jp/mailman/listinfo/codeigniter-users >> > > > >-- >---------------------------------------------------------------------------------------- >株式会社 音生 >安藤 建一 >愛知県名古屋市中区金山5丁目11−6 >名古屋ソフトウェアセンタービル1F >TEL : 052-884-0017 >FAX : 052-884-0018 >URL : http://neo-navi.net/ >---------------------------------------------------------------------------------------- > >_______________________________________________ >Codeigniter-users mailing list >Codei****@lists***** >http://lists.sourceforge.jp/mailman/listinfo/codeigniter-users