gpt4 book ai didi

ruby-on-rails - 在一个项目中使用两个不同的数据库

转载 作者:太空宇宙 更新时间:2023-11-03 16:36:49 24 4
gpt4 key购买 nike

是否可以在 Ruby On Rails 中为同一个项目使用两个不同的数据库?

目前我的项目使用 PostgreSQL 和 Heroku,我想使用 Redis 来存储我的一些模型。

谢谢


第一步,将 redis-rb 添加到您的 Gemfile 中:

gem 'redis', '2.1.1'

然后通过 Bundler 安装 gem:

bundle install

最后,在 config/initializers/redis.rb 中创建一个初始化器并添加以下内容:

$redis = Redis.new(:host => 'localhost', :port => 6379)

这会对我现有的数据库 PostgreSQL 数据库产生任何副作用吗?

或者只要我想存储一些东西,我就可以使用 $redis?

最佳答案

如果您按照您编写的步骤进行操作,您应该不会对 ActiveRecord/Postgres 有任何问题

$redis 只要连接有效,就可以正常工作。

关于ruby-on-rails - 在一个项目中使用两个不同的数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6808645/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com