是否有ruby gem或类似的MySQL连接池不是rails的一部分我只是有一个ruby脚本(同样,我不使用rails)。

最佳答案

Seamless Database Pool应该可以“与任何ActiveRecord应用程序一起使用”,而且ActiveRecord在没有Rails的情况下很容易使用我在一个普通的Ruby应用程序中使用了ActiveRecord,这只是配置日志和数据库连接的问题,比如

ActiveRecord::Base.logger = App.logger
dbconfig = YAML::load(File.open("#{APP_ROOT}/config/database.yml"))
ActiveRecord::Base.establish_connection(dbconfig[ENV["APP_ENV"]])

我没有在Rails之外使用无缝数据库池,但是在快速搜索之后,我找不到任何针对普通Ruby应用程序的连接池,所以这可能是您的最佳选择。

10-08 04:42