Я не понимаю, как создать постоянное хранилище в Redis. Использование хэша параметров - это единственное место, где я видел, чтобы передать путь, и это не так » Кажется, это не имеет никакого эффекта.
> r = Redis.new({:options => {:path => '~/redis_store'}})
=> #<Redis client v2.2.0 connected to redis://127.0.0.1:6379/0 (Redis v2.9.0)>
> r['foo']
=> "bar"
> s = Redis.new({:options => {:path => '~/redis_store2'}})
=> #<Redis client v2.2.0 connected to redis://127.0.0.1:6379/0 (Redis v2.9.0)>
> s['foo']
=> "bar"