pt-fifo-split
pt-fifo-split:官方地址
说明
用途:将文件分割为小文件(便于读取),但是不进行真正的分割。
语法:
pt-fifo-split [OPTIONS] [FILE]
具体示例
如下:读取文件messages
的前100行,执行后会一直卡住
,然后100行数据会存储在/tmp/pt-fifo-split
文件中,你可以去查看。这样你就不需要打开相当大的文件,提示打开速度、效率。
#会话1
[root@BigData ~]# pt-fifo-split --lines 100 messages
#会话2
[root@BigData ~]# more /tmp/pt-fifo-split |wc -l
100
退出命令后,/tmp/pt-fifo-split
文件仍然存在,但是没有任何数据。下次运行该命令时,需要删除该文件或指定--force
参数。
打开速度还是非常快的,测试500M的日志文件也是秒打开。