sql >> データベース >  >> NoSQL >> MongoDB

MongoDBを使用してリレーショナルデータベースを作成できますか?

    MongoDBの背後にある考え方は、リレーショナルデータを排除する(または少なくとも最小化する)ことです。出席データを各生徒の記録に直接埋め込むことを検討しましたか?これは実際にはMongoDBの推奨デザインパターンであり、パフォーマンスとスケーラビリティが大幅に向上する可能性があります。

    高度にリレーショナルで正規化されたデータが本当に必要な場合は、MongoDBの使用を再検討することをお勧めします。



    1. エラーを取り除く方法:OverwriteModelError:コンパイル後に`undefined`モデルを上書きすることはできません。

    2. MongoDBAggregateFramework-年ごとのグループ

    3. mongoのスパースインデックスとnull値

    4. Redisを使用したDjangoでのキャッシュ