アカウント名:
パスワード:
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
ナニゲにアレゲなのは、ナニゲなアレゲ -- アレゲ研究家
MySQLを使う意味は (スコア:3, 興味深い)
そもそもPostgreSQLの知名度が低いというのもありますが(日本はSRAが頑張ったので例外)、
かりにPostgreSQLを知っていても、彼ら/我々はMySQLを選ぶでしょう。
なぜならMySQLには強力なレプリケーションがあるからです。
レプリケーションによって参照の負荷を分散しスケールアウトすることで、爆発的なアクセスの
増加に対処することができ、また可用性もあがります(参照slaveの切り替え)。
もちろんそれだけでは無理で、そのうちテーブルのパーティショニングが必要になってくるわけ
ですが、レプリケーションがないと話になりません。
Re:MySQLを使う意味は (スコア:0)
Re:MySQLを使う意味は (スコア:1, 興味深い)
pgpoolは機構的にserial型などのinsertに関しての耐性が弱いので,
リプリケーションのソリューションとして使うのには抵抗があります.
また
- dblinkが(MySQLに比べて)使いにくい
dblink(..)とか書きたくない
- リプリケーションが(MySQLに比べて)使いにくい
トリガベースの非同期リプリケーションの機構としてSlony-Iがありますが,
ドキュメントが少ないし,MySQLほど手軽ではない.
という理由でMySQLを使ってるという話は聞きます.
私はPostgreSQL派ですが,上記は大規模なDB分割を必要とする
案件には有利なので確かにもっともだなと思います.
Re:MySQLを使う意味は (スコア:2, 参考になる)
でも、Web上にある情報(ってどこだかはよく分からないですが)を元に、現在運用しています。
一度設定してしまうと、やめたり、再開したりが結構簡単に出来ます。
サイズ的には、500万件程度のテーブルが2つと、あとはちょっと。/data/base 以下は、12G程度ですが、そこそこ動いていおります。
Slonを何かの理由で、再起動した場合、特定のテーブルでエラーになりました。
そのエラーメッセージをぐぐって見たのですが、関係なさそうなものしか出会わなかったのですが、
どうやら、コネクションプーリングを利用している場合(Tomcat等で接続している)には、Web側
も再起動が必要そうでした。