質問: 超大規模システムはどのようにデータを管理? 電子マネーや家電量販店などのポイントカードはインターネットなどを通してデータがサーバで管理されていると思うのですが、1日何万何千という人が利用しその都度データが書き換えられていると思うのですが、いったいそのデータはどのように管理されているのでしょうか? たとえば単にmysqlなどのデータベース管理であれば、データ問い合わせ数があまりにも多すぎるためデータベースが壊れてしまうと思うのですが、独自時のデータベースを利用しているのでしょうか? どうぞよろしくお願いします。
回答: mysqlなどのフリーのものではなく製品版のdbms(database management system)を利用しているところが大半だと思います。代表的なものとしては、oracle, sqlサーバー, db2等が挙げられるでしょう。 独自のデータベースを利用しているところは、絶対にないと断言することはできませんが、電子マネーや家電量販店のシステムという意味では、限りなく可能性は低いでしょう。googleなんかは超々大規模で、かつ独自のデータベースを使ってそうですが、かなり特殊な部類と言えるでしょう。