php 一个100g的文件需要找出其中某个字符串 该如何操作
答案:2 悬赏:30 手机版
解决时间 2021-02-15 05:21
- 提问者网友:夢醒日落
- 2021-02-14 11:51
php 一个100g的文件需要找出其中某个字符串 该如何操作
最佳答案
- 五星知识达人网友:一把行者刀
- 2021-02-14 12:55
你说的100g 是这个文件的大小么?得是什么样的文件能有100G?,php 的 preg_match 是字符串匹配的,但是用php 去跑 100G的文件 估计服务器会卡死吧
全部回答
- 1楼网友:洎扰庸人
- 2021-02-14 13:23
简单办法,php逐行读取循环查,记得php最大执行时间,代码忘记了。缺点:1p文件就只能笑笑了,效率过低;
将数据存储在数据库 然后根据需求查建立索引等方法提高效率;
分割文件 100G%100 1G 一个一个慢慢查。缺点:1p文件就只能笑笑了,效率过低;
linux有命令。 缺点:只能在linux下
可以通过二进制转换查找. 缺点:我不会!!!
将数据存储在数据库 然后根据需求查建立索引等方法提高效率;
分割文件 100G%100 1G 一个一个慢慢查。缺点:1p文件就只能笑笑了,效率过低;
linux有命令。 缺点:只能在linux下
可以通过二进制转换查找. 缺点:我不会!!!
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯