redlock-rb

Redlock is a redis-based distributed lock implementation in Ruby. More than 20M downloads.

BSD-2-CLAUSE License

Downloads
30.2M
Stars
687
Committers
35
redlock-rb -

Published by leandromoreira almost 9 years ago

redlock-rb - added method lock! & extension

Published by leandromoreira about 9 years ago

redlock-rb - testing and minor improvements

Published by leandromoreira about 9 years ago

redlock-rb - Uses set and eval instead of call [:set..

Published by leandromoreira over 9 years ago

  • Use set and eval instead of call [:set..
  • It should be compatible with fakeredis
redlock-rb - Seamlessly work with redis sentinel

Published by leandromoreira over 9 years ago

  • Work seamlessly with redis sentinel, which is supported in redis 3.2+.
  • Allows clients to set any other arbitrary options on the Redis connection, e.g. password, driver, and etc.
  • Work with the fakeredis gem (an in-memory fake redis server commonly used in CI/Test environments).

Thanks to @hobodave in https://github.com/leandromoreira/redlock-rb/pull/9

Package Rankings
Top 1.57% on Rubygems.org
Badges
Extracted from project README
Build Status Coverage Status Code Climate Gem Version Inline docs