教程
http://www.runoob.com/redis/redis-tutorial.html
mac下安装使用 homebrew安装redis
brew install redis
启动 redis
可以使用后台服务启动
brew services start redis
或者直接启动,加载的是默认配置
redis-server
或者加载的是指定配置
redis-server /path/to/redis.conf
可以用redis-cli本地连接到redis服务器
在Gemfile中加入ruby的redis库,运行bundle install安装依赖库
gem 'redis'
在Rails中配置与redis的连接
在初始化文件中创建config/initializers/redis.rb
$redis = Redis.new(:host => 'localhost', :port => 6379)
然后用bin/rails s 启动服务器,接着用bin/rails c 进入控制台
项目一启动,就会初始化redis的配置,并且$redis是全局变量,我们可以使用$reids存取数据了
hpddeMacBook-Pro:ieltsbro hpd$ bin/rails c
Running via Spring preloader in process 60029
Loading development environment (Rails 5.1.4)
[1] pry(main)> $redis
=> #<Redis client v4.0.1 for redis://localhost:6379/0>
[2] pry(main)> $redis.set('name','hpd')
=> "OK"
[3] pry(main)> $redis.get('name')
=> "hpd"
[4] pry(main)>