Skip to content

Node.js express session store provider for Windows Azure table storage.

License

Notifications You must be signed in to change notification settings

asilvas/express-session-azure

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ExpressJS Session Store for Azure

Node.js express session store provider for Windows Azure table storage.

Install

npm install express-session-azure

Usage

Typical usage for the most part:

var express = require('express'),
    AzureSessionStore = require('express-session-azure');

var app = express.createServer();

app.configure(function(){
    app.use(express.cookieDecoder());
    app.use(express.session({ store: new AzureSessionStore({ name: "azure_storage_name", accessKey: "azure_storage_key" }) }));
});

Performance

Leveraging Windows Azure Table Storage nets some impressive performance. Not the fastest session store, but for being highly distributed and fault tolerant, it's an easy win. Latencies should be less than 20ms on average. Feel free to report your own findings.

About

Node.js express session store provider for Windows Azure table storage.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published