Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Promise = require 'bluebird'
- checkCacheAsync = Promise.coroutine (key) ->
- cached = yield redis.getAsync(key)
- if not cached
- data = yield db.getDataAsync()
- cached = yield redis.setAsync(key, data)
- return cached
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement