Пул бесшовных баз данных должен работать "с любым приложением ActiveRecord", а ActiveRecord прост в использовании без Rails. Я использовал ActiveRecord в простом Ruby-приложении, и это был всего лишь вопрос настройки регистратора и соединения с базой данных, что-то вроде
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, после быстрого поиска, поэтому это может быть вашим лучшим выбором.