class: left
var redis = require("redis");
var mongo = require("mongodb");
class DataStore {
constructor(){
this.redis = redis;
this.mongo = mongo;
}
save(id, data){
this.mongo.insert(id, data);
this.redis.set(id, data);
}
retrieve(id){
let data = this.redis.get(id);
if(data)
{
return data;
}else
{
return this.mongo.findById(id);
}
}
}
class: middle, right
- Introduction
- Deep-dive
- ...