node.jsを使用して、いくつかの組み込みデータベースをテストおよびベンチマークしています。TingoDB を使用すると、これが機能する理由は誰でもわかります
var test = { hello:'world' };
for (var j = 0; j < size; j++) {
collection.insert(test, { w: 1 }, function () {})
}
しかし、これはそうではありません:
for (var j = 0; j < size; j++) {
var test = { hello:'world' };
collection.insert(test, { w: 1 }, function () {})
}
つまり、最初のケースではデータベースは までレコードでいっぱいになりますがsize
、2 番目のケースでは 1 つのエントリのみが追加されます。