tilelive-multicache

0.0.2 • Public • Published

Build Status

tilelive-multicache

Module for adding a caching layer in front a tilelive source. It wraps a tilelive backend providing a new source constructor with cached superpowers!

var options = {
    client: client, // Required, instantiated client
    ttl: 300,       // optional, object cache ttl in seconds
    stale: 300      // optional, max number of seconds to allow a stale object to be served
};
var TileJSON = require('tilelive-multicache')(options, require('tilejson'));

new TileJSON( ... )

The client option must be an object with the following methods;

  • set(key, ttl, value, callback)
  • get(key, callback)
  • error(err)

Readme

Keywords

none

Package Sidebar

Install

npm i tilelive-multicache

Weekly Downloads

2

Version

0.0.2

License

none

Last publish

Collaborators

  • miccolis