rails_async_migrations:对ActiveRecord :: Migration的异步支持 源码
RailsAsyncMigrations ActiveRecord::Migration扩展程序以一种简单直接的方式使您的迁移异步。 动机 创建该库的目的是为了帮助在技术水平上难以扩展的小型公司。 小型项目不需要异步迁移队列,大公司在遇到扩展问题时会建立自己的并行系统,但是资源有限的中型公司又如何呢? 当项目发展时,您的数据库开始变得繁重,并且在部署过程中更改数据可能会非常痛苦。 有很多原因使您希望此过程是[至少]部分异步的。 大多数人将繁重的数据更改变成rake tasks或拆分工作人员。 关于这一点有两种思想流派。 迁移应仅更改数据库结构,而不更改其数据,并且在这种情况下,应将其拆
用户评论