0

mongodb 2.1 の集約フレームワークを調査しました。そして、私はテストをしました。

var drugstore = {
    id: 860011001238937,
    name: "store1",    
    transaction_flow: [
        {
        pepdate: 20120327,
        create_date: "2012-3-27 16:36:33",
        trace: "000256",
        peopleid: "123456",        
        tranamt: 1000,
       },
        {
        pepdate: 20120405,
        create_date: "2012-3-27 16:36:33",
        trace: "000256",
        peopleid: "123456",        
        tranamt: 1000,
       }
                ]
};

transaction_flow に 4 万のデータを挿入した後、mongodb がクラッシュしました。そして、mongodb のドキュメントの制限サイズが 16Mb であることを知っています。現在、ドラッグストア コレクションは 22Mb です。したがって、集約コマンド、たとえば。なぜこのコマンドを設計するのか、いつ使用するのか?

4

1 に答える 1

0

MongoDB コマンドの結果の最大サイズは 64MB に制限されています。結果を新しいコレクションにダンプできる可能性がある map reduce コマンドに似た out オプションを追加する進行中のチケットがあります。

于 2012-04-05T16:19:35.863 に答える