« MySQLでOracleのrownumやSQLServerのTopを実現する | トップページ | Re:行列のできる店のラーメン 山形 »

MySQLでレプリケーション(前置き)

MySQLの便利な機能はいろいろあるのですが、その中でも特に便利だなと思うのがレプリケーションです。
この機能があるからこそMySQLがここまで支持されているのだと私は勝手に思っています。

もちろん他のDBでも同様の機能は存在しますし、ORACLE、SQLserverではもっと高機能なClusterもあります。ただし数千万円というレベルで予算が必要です。

確かに100%のデータを絶対に守らなくてはいけない場合には必要だとは思いますが、それが99%でよければレプリケーションで充分な場合がほとんどです。

Webのアプリケーションの場合、サーバ間のネットワークや、クライアントPCの状況など、もともとどんなに完璧なサーバを用意しても100%をカバーするシステムを構築することは不可能です。

もちろんお客様は100%の稼働率を求めてきます、ただし99%でよければのいかに予算を削減できるか、他の機能を増強できるか、しいてはSE、プログラマーがやる気をもって仕事にとりくめるか、どちらがメリットになるか説得してみてください。

お客様の要望どうりに仕事をこなすのがSEではありません、お客様と開発会社の両方をハッピーにするのがSEの仕事です。

話しがいろいろそれましたが、次回以降に何回かに分けてMySQLのレプリケーションについて書いていこうと思っています。

|

« MySQLでOracleのrownumやSQLServerのTopを実現する | トップページ | Re:行列のできる店のラーメン 山形 »

MySQL」カテゴリの記事

コメント

コメントを書く



(ウェブ上には掲載しません)




トラックバック

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/501947/17581184

この記事へのトラックバック一覧です: MySQLでレプリケーション(前置き):

« MySQLでOracleのrownumやSQLServerのTopを実現する | トップページ | Re:行列のできる店のラーメン 山形 »