検索

ホームページ  >  に質問  >  本文

redis - sails有不通过orm直接操作数据库的方案吗?

需求是通过redis做一个缓存services
但是在config/connections.js下配置的数据库似乎只能用于orm
不知道有没有现成的方案可以直接操作redis数据库

=======================

分享一下node原生redis库操作

# 创建连接
redis = require('redis').createClient()

# 监听异常
redis.on 'error', (err) ->
  console.log(err)

# 记录值
redis.set(key, value)
# 读取值
redis.get key, (err, data) ->
迷茫迷茫2796日前716

全員に返信(3)返信します

  • 高洛峰

    高洛峰2017-04-24 09:14:38

    RedisにはDBのようなORMツールはありませんが、SpringにはRedisのカプセル化があるので理解できます

    返事
    0
  • 迷茫

    迷茫2017-04-24 09:14:38

    リーリー

    プリントアウト

    リーリー

    返事
    0
  • 伊谢尔伦

    伊谢尔伦2017-04-24 09:14:38

    さんは、ORM には query メソッドがありますが、それは SQL を実行するために使用されるため、自分も知りたいと述べました。そして、waterline パッケージ全体を試してみたところ、その操作は mongo ドキュメント タイプの nosql と非常に似ているように感じられます。 Redis は低レベルの操作を実行できません。

    もう 1 つの質問は、Sails が同時に複数のデータソースをサポートするかどうかです

    返事
    0
  • キャンセル返事