【问题标题】:How to use Redis with loopback-MongoDB如何将 Redis 与 loopback-MongoDB 一起使用
【发布时间】:2018-03-06 09:08:37
【问题描述】:

我正在研究 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一起使用?

【问题讨论】:

    标签: angularjs mongodb redis loopback


    【解决方案1】:

    您可能不想使用 Redis 作为数据源,因为数据仍应存储在 mongo 中。我没有亲自使用它,但是有一个用于环回的 mixin,它将在 Redis 中缓存数据并根据每个模型从那里检索它:https://www.npmjs.com/package/loopback-redis-cache

    【讨论】:

      【解决方案2】:

      这篇文章在Caching a MongoDB with Redis上解释的很清楚,请看透也看The Beautiful Marriage of MongoDB and Redis

      【讨论】:

      • 我没有使用 MongoClient。我正在使用环回。我不确定如何在环回中使用它。
      猜你喜欢
      • 2015-04-15
      • 2016-09-19
      • 1970-01-01
      • 2021-01-25
      • 2019-05-06
      • 2014-10-21
      • 2016-07-06
      • 1970-01-01
      • 2016-07-09
      相关资源
      最近更新 更多