sails-redis:增加属性值

时间:2014-07-04 13:43:22

标签: redis sails.js sails-redis

我想使用sails-redis来跟踪所有类型的事件。

因此,我需要能够以高效的方式增加模型属性。

我已经找到了Model.native函数,它允许我访问本机redis方法。

但由于sails-redis基于字符串而不是基于哈希,我不能使用任何原生增量方法(到目前为止我知道)。

是否有任何干净且高效的方法来解决这个问题?

1 个答案:

答案 0 :(得分:1)

sails-redis的作用是使用基于字符串的redis key-value-store创建一个使用CRUD方法的数据库。

因此,不要将sails-redis视为redis的包装器。把它给忘了。它只是另一个与redis无关的数据库。

  

使用合适的工具做正确的工作!

我有一个类似事件跟踪的工作,你想使用Redis,因为它的速度使用node-redis并自己实现。 sails-redis不是为了这些事而做的。

我只是创建了一个新的service并使用了node-redis。可能会有一种更优雅的方式,但是矿井的工作和性能提升很多。

https://github.com/balderdashy/sails-redis/issues/34