OSSのデータベースの定番と言えばMySQLとかPostgreSQLとかいろいろあるのだけど、シェアードエブリシング(ディスク共有型)のクラスタ対応のRDBMSというのはOSSでは聞いたことがない。pgpoolとかはリプリケーション(複製型)なので、ノードを増やすと性能が低下する。MySQLのクラスタはメモリ常駐型なので大規模データベースにはむかない。 個人的な見解だが、RDBMSのクラスタの本命はOracle RACのようなディスク共有型だと思う。でもって、そのようなアーキテクチャのOSS版RDBMSの決定版はない。 今日、たまたまOSSのジグソーパズルを埋める会議があったのだけど、ある人がOSS版のクラスタRDBMSがないなあという話を持ち出して議論が沸騰した。 クラスタRDBMSがないので高い金を払って商用製品を買わないといけないという問題提起に対し、OracleRACで困っていない