我正在研究api的缓存。我找到了redis。
我已阅读loopback here
中的文档但我不知道如何在环回中连接/使用它。我的datasource.json如下所示。
{
"db": {
"name": "db",
"connector": "memory"
},
"mongoConnector": {
"url": "${CONNECTION_STRING}",
"name": "mongoConnector",
"connector": "mongodb"
}
}
如果我添加
"redisDS": {
"name": "redisDS",
"connector": "redis",
}
它给了我错误。可能是因为" redisDS"。
任何人都可以解释如何创建redis数据源或将其链接到mongodb。
或者如何将redis与loopback-mongodb一起使用?
答案 0 :(得分:1)
您可能不想使用Redis作为数据源,因为数据仍应存储在mongo中。我还没有亲自使用它,但是有一个用于环回的mixin将在Redis中缓存数据并从每个模型中检索它:https://www.npmjs.com/package/loopback-redis-cache
答案 1 :(得分:0)
本文在Caching a MongoDB with Redis上做了清楚的解释,请通过它来看看The Beautiful Marriage of MongoDB and Redis