我想使用 sails-redis跟踪各种事件。
因此,我需要能够以高效的方式增加模型属性。
我已经找到了 Model.native
函数,它允许我访问 native redis 方法。
但是自sails-redis基于字符串而不是哈希我不能使用任何 native 增量方法(到目前为止我知道)。
有什么简洁高效的方法可以解决这个问题吗?
最佳答案
事情sails-redis做的是使用基于字符串的redis key-value-store,以CRUD方式创建数据库。
因此没有看到sails-redis作为 redis 的包装器。把它给忘了。它只是另一个与redis几乎无关的数据库。
Use the right tool for the right job!
我有一份像事件跟踪这样的工作,你想在其中使用 Redis,因为它的使用速度很快 node-redis并自己实现。 sails-redis只是不适合这样的事情。
我只是创建了一个新的 service并使用 node-redis .可能有更优雅的方式,但我的工作和改进的性能有很大的差距。
关于redis - sails-redis:增加属性值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24575724/