UNPKG

levelgraph

Version:

A graph database for Node.js and the browser built on top of LevelUp

35 lines (26 loc) 716 B
var level = require("level-test")() , LevelWriteStream = require("level-writestream") , levelgraph = require("../") , up = level() , db = levelgraph(up) , startCounts = 100000 , counts = startCounts , startTime = new Date() , endTime , doBench = function() { if(--counts === 0) { endTime = new Date(); var totalTime = endTime - startTime; console.log("total time", totalTime); console.log("writes/s", startCounts / totalTime * 1000); return; } var triple = { subject: "s" + counts, predicate: "p" + counts, object: "o" + counts }; db.put(triple, doBench); }; LevelWriteStream(up); doBench();