我看到了这个问题的答案,但是我无法确定哪个答案执行速度最快。以下是我看到的答案-哪一个最好?
编辑:
更多细节:每行都包含类似于“id1 attr1_1 attr2_1 id2 attr1_2 attr2_2... idn attr1_n attr2_n”的内容(n非常大),我需要将它们插入数据库。对于该示例行,我需要将n行插入数据库。
- 使用each或each_line逐行读取
- 使用gets逐行读取
- 使用readlines将其全部保存到一组行中,然后使用each
- 使用grep(不确定如何使用grep...)
- 使用sed(不确定如何使用sed...)
- 其他方法?
编辑:
更多细节:每行都包含类似于“id1 attr1_1 attr2_1 id2 attr1_2 attr2_2... idn attr1_n attr2_n”的内容(n非常大),我需要将它们插入数据库。对于该示例行,我需要将n行插入数据库。