ruby-on-rails - 没有 Redis 的 Rails 3 A/B 拆分测试系统?

标签 ruby-on-rails ruby-on-rails-3 redis ab-testing

我正在寻找一种将拆分测试集成到我的 Rails 3 应用程序中的简单方法。我已经研究并发现了两个似乎是最新的 Rails 3 的替代方案......

虚荣:http://vanity.labnotes.org

拆分:https://github.com/andrew/split

但是,这两个都使用了我的雇主不想使用的 Redis。我注意到 Vanity 可以与 ActiveRecord 一起使用,但我想知道是否有人有过在不使用 Redis 的情况下设置 A/B 拆分测试系统的经验,您会推荐什么配置?

最佳答案

我没有使用 Split 的经验但是我没有Redis就设置了虚荣心。这样做的方法是将以下内容添加到您的 config/environments/development.rb

Vanity.playground.establish_connection :development

然后,在 config/下创建一个名为 vanity.yml 的文件,并添加以下内容:

development:
  adapter: active_record
  active_record_adapter: mysql
  host: localhost
  database: database_name
  username: mysql_username
  password: mysql_password

关于ruby-on-rails - 没有 Redis 的 Rails 3 A/B 拆分测试系统?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7407445/

相关文章:

ruby-on-rails-3 - 设计认证中的附加逻辑

ruby-on-rails - 您使用哪个 Ruby on Rails 管理插件?为什么?不同管理 gem 的优缺点是什么?

c# - Azure RedisCache 上的 SignalR 横向扩展 - 连接问题

ruby-on-rails-3 - 你如何调用db :seed on AWS Elastic Beanstalk apps?

ruby-on-rails - rails 3 : Integrating QBO and QBD in rails 3. 2 应用程序

ruby-on-rails - ruby rails : Limit user to endorse(comment) 3 other users a month

ruby-on-rails - 在 X 分钟内开始工作

redis - Redis中的"Grouping"数据

redis - "glob"样式模式是否应保留为字符串!还是有更聪明的方法?

ruby-on-rails - 作为基础积极更新的 Rails 项目