ちょっとばっかしいろいろとありまして、 edX という教育用のOSSをみました。よく出来てるなぁ、、、と思いつつ、中身もちょい見ておりましたら、MongoDBとMySQLの両方共同時に使っているのですね。
へえ、、と思い、@kazsogaさんに確認したところ、
DB | 用途 |
---|---|
MySQL | ユーザー情報、受講履歴、小テストの成績等 |
MongoDB | コースに関する各種情報 |
という区分けなんだそうです。バックアップとか取るときは、どうやるんだろうとか、なにげに思いました。あと、わざわざMongoDB使う意義ってなんだったんだろう、、とか思っちゃいました。すいません。