16
生成模拟数据的工具?[关闭]
关闭。此问题不符合堆栈溢出准则。它当前不接受答案。 想改善这个问题吗?更新问题,使其成为Stack Overflow 的主题。 7年前关闭。 已锁定。该问题及其答案被锁定,因为该问题是题外话,但具有历史意义。它目前不接受新的答案或互动。 我正在寻找一个好的免费工具的建议,该工具可以生成示例数据以加载到测试数据库中。以此类推,可以为任何RDBMS 生成“ lorem ipsum ”文本。我要寻找的功能包括: 灵活地为现有表定义生成数据。 生成小型和大型数据集(>一百万行或更多)的能力。 以SQL脚本格式(INSERT语句)生成,或者以适合批量导入的平面文件格式生成(通常更快)。 易于编写脚本的命令行界面。 可扩展的开放源代码,以动态语言编写(这些功能很不错,不是很严格的要求)。 PS:我确实在StackOverflow上搜索了一个重复的问题,但没有找到一个问题。如果有的话,我将不胜感激。 感谢大家的好评!我应该修改我将Mac OS X用作主要开发环境而不是Windows的要求(尽管我确实说希望使用命令行界面,并且实际上排除了Windows)。但是,Windows特定的建议无疑将对该问题的其他读者有用。因此,谢谢。 这是我的结论: GenerateData: PHP Web应用程序界面,而非命令行 限于生成200条记录(或为生成5,000条记录支付$ 20的许可费用) RedGate SQL数据生成器 不免费,价格$ 295 需要Windows,.NET,SQL Server Visual Studio 2008数据库版 需要Windows 需要昂贵的MSDN或ISV订阅 横幅数据检测 不免费,价格$ 595 需要Windows(?) 不支持MySQL(?) GUI,不是命令行或脚本 Ruby Faker宝石 使用ActiveRecord进行批量数据加载的速度太慢 超级打击 主要是负载测试工具,内置有随机数据生成器 仍然非常简单易用 总体来说是一个不错的亚军工具 …