0

データベースmongodbに新しいドキュメントを挿入する速度をテストしたかったのですが、挿入量が非常に多い場合、次のエラーが返されます:「RangeError:最大コールスタックサイズを超えました」メッセージが表示される理由を誰か教えてください?

var counters2Schema = new mongoose.Schema({'_id': ObjectId, 'seq':String}, { versionKey: false, collection: 'counters'  }),

var k = 100000;
testCUPwrite function (i) {
     var MyObjectId = mongoose.Types.ObjectId;
     MyObjectId = new MyObjectId();
     var counters2Model = new mongoose.model("counters", counters2Schema);
     new counters2Model({'seq': MyObjectId}). save ();
     console.log ('teste_' + MyObjectId);
     if (i <k) {
         i + +;
         setTimeout (testCUPwrite (i), 1);
     }

}
testCUPwrite (0);

ありがとうございました

4

1 に答える 1