Sails-redis:增加属性值



我想使用sail_redis来跟踪各种事件。

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

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

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

有没有干净高效的方法来解决这个问题?

sails-redis所做的是通过使用基于字符串的redis key-value-store来创建一个带有CRUD方法的数据库。

因此,不要把sail_redis看作是redis的包装器。忘了那个吧。它只是另一个数据库,几乎与redis无关。

用正确的工具做正确的工作!

如果你有一个像事件跟踪这样的工作,你想使用Redis,因为它的速度,使用node-redis并自己实现它。sailesredis并不是为这些事情而设计的。

我只是创建了一个新的服务并使用了node-redis。可能有一种更优雅的方法,但是mine的工作原理和性能提高了很多。

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

最新更新