阅读Rails 和索引关联。作者提到将1M行的虚拟数据写入db用于测试性能?他是怎么做到的?通过seed.rb文件中的每个循环?或者,还有更好的方法?
问问题
82 次
2 回答
1
像机械师这样的宝石可以很好地为您生成模型实例。特别是与ffaker一起为您提供各种“可信”的测试数据。
您可能还想查看用于大量导入数据的activerecord-import 。当您的数据库支持它时(例如除了 sqlite 之外的所有内容),它将执行批量插入并大大加快它们的速度。
于 2011-07-12T04:42:38.153 回答
0
他可能从一个文件中加载了数据。我喜欢使用 ruby 来生成测试数据。(我不做Rails开发,但是我要做很多数据库测试。)
于 2011-06-14T20:08:51.343 回答