mirror of
https://github.com/abrendan/MicDropMessages.git
synced 2025-08-25 05:52:02 +02:00
Initial commit
This commit is contained in:
23
node_modules/connect-redis/bench/redisbench.js
generated
vendored
Normal file
23
node_modules/connect-redis/bench/redisbench.js
generated
vendored
Normal file
@@ -0,0 +1,23 @@
|
||||
var P = require('bluebird');
|
||||
var session = require('express-session');
|
||||
var RedisStore = require('../')(session);
|
||||
|
||||
var count = 100000;
|
||||
var i = 0;
|
||||
var tasks = [];
|
||||
|
||||
console.time('bench ' + count);
|
||||
|
||||
var store = P.promisifyAll(new RedisStore({
|
||||
host: 'localhost',
|
||||
port: 6379
|
||||
}));
|
||||
|
||||
for (; i < count; i++) {
|
||||
tasks.push(store.setAsync('testsession' + i, { cookie: { maxAge: 2000 }, name: 'sample name' }));
|
||||
}
|
||||
|
||||
P.all(tasks).then(function () {
|
||||
console.timeEnd('bench ' + count);
|
||||
process.exit(0);
|
||||
});
|
Reference in New Issue
Block a user