データベースのロックに関するmongodbマニュアルの情報を読みました。mongodb は、データベースを操作する複数のクライアントに対して、ある種のリーダー/ライター ロックを実装していると書かれています。データの整合性を確保する必要がある場合、それは絶対に論理的に思えます。
私の質問は、mongodb がコレクションではなくデータベースをロックする理由です。
データベースのロックに関するmongodbマニュアルの情報を読みました。mongodb は、データベースを操作する複数のクライアントに対して、ある種のリーダー/ライター ロックを実装していると書かれています。データの整合性を確保する必要がある場合、それは絶対に論理的に思えます。
私の質問は、mongodb がコレクションではなくデータベースをロックする理由です。
この機能はまだ完成していません。2.4+ (おそらく 2.5?) が計画されています。2.2 までは、グローバル ロックであり、データベース レベルのロックではありませんでした。