Mongodb のスキーマレス アーキテクチャが気に入っています。それはそれをとても柔軟にします。それでも、Mongoose ODM が提供する、モデルの関係やデータの検証などの特定の要件があります。
非常に複雑なドキュメント構造を処理する際の Mongoose のパフォーマンスが、ネイティブの MongoDB ドライバー (私の場合は NodeJS ドライバー) に比べてそれほど良くないことがわかった SO スレッドをいくつか読んだことがあります。
必要に応じていつでも自分の構造を変更できることを本当に素晴らしいものにする、存在スキーマのない柔軟性を失いたくありません。しかし、私はモデル関係を使いたいです。
特にMongoでスキーマレスまたはスキーマを使用するのはどちらのプラクティスが優れていますか?