我将batsd(其中使用statsd
)库与jeremy/statsd-ruby客户端一起用于我的 ruby Web 应用程序(rails)。我必须保持简单的访问统计。伟大的!我使用statsd.increment('users.visits')
上述 gem 中的方法。
然后我注意到,这个操作每次都创建新的sorted set
(zset
)并添加一个元素(看起来像"1338932870<X>1
)。为什么statsd
使用这种方法?将HINCRBY方法与 simlpe 哈希(不是)一起使用会不会更容易和更快?zadd
zset
我知道,statsd
是好的和知名的仪器,但我想知道,它是 redis 中的 counters 标准模式吗?我是redis和nosql的新手,谢谢!