TXT文本去重 TXT去重 TXT文本合并去重工具 —— 20亿行130GB的数据只需60分钟

article/2025/5/7 0:05:40

     例如:多个TXT大数据文本文件合并以及文本行去重 130GB20亿行数据60分钟即可完成去重操作

测试数据大小:20亿行130GB的数据只需60分钟

平均去重速度:2000000000(行) ÷ 3600(秒) =‬ 555555(行/秒)≈55万行/秒 作者QQ:24759362

以上工具会生成如下格式的测试数据一共4列20亿行(条):

2008-4-25【数据来源于】【编号0255713】培训班签到表_3
2008-2-8【数据来源于】【编号0414755】培训班签到表_3
2008-12-10【数据来源于】【编号0362890】培训班签到表_6
2008-7-14【数据来源于】【编号0031453】培训班签到表_3
2008-10-11【数据来源于】【编号0062763】培训班签到表_5
2008-4-16【数据来源于】【编号0722391】培训班签到表_5
2008-10-2【数据来源于】【编号0919890】培训班签到表_5
2008-1-5【数据来源于】【编号0087451】培训班签到表_6
2008-10-16【数据来源于】【编号0790573】培训班签到表_6
2008-4-11【数据来源于】【编号0713075】培训班签到表_3
2008-11-4【数据来源于】【编号0478024】培训班签到表_6
2008-5-23【数据来源于】【编号0733822】培训班签到表_5
2008-1-11【数据来源于】【编号0673685】培训班签到表_6
2008-2-3【数据来源于】【编号0159964】培训班签到表_1
2008-12-28【数据来源于】【编号0811027】培训班签到表_1
2008-12-27【数据来源于】【编号0352763】培训班签到表_4
2008-1-2【数据来源于】【编号0615848】培训班签到表_5
2008-7-6【数据来源于】【编号0764659】培训班签到表_2
2008-9-17【数据来源于】【编号0572933】培训班签到表_1
2008-9-15【数据来源于】【编号0316727】培训班签到表_2
2008-8-4【数据来源于】【编号0746945】培训班签到表_5
2008-4-16【数据来源于】【编号0544330】培训班签到表_1

Text Line Dereplication BigData Tool 文本行去重化 大数据工具

本软件特点及其描述:
1.平均处理速度60Mb/s(读写速度),例如130Gb的txt文件,大约60分钟即可完成文本行去重;
2.处理最大文本(txt或者csv)文件的能力------没有行数限制,没有文件大小限制,轻松处理超过1000Gb的文本文件,被去重的文本行可以是1列N行,也可以是N列N行的格式,允许被去重的文本格式每一行数据之中的任何一列,或者两列或者多列甚至全部列文本内容都可以为空,支持处理长短各异,杂乱无章的文本行去重;
3.一次性可合并去重处理多个大数据文件,可以对历史数据进行持续更新升级,对,没错,是对您的大数据文件进行升级;
4.具备自动文件编码探测功能,被去重的所有大数据文件必须是同样的文件编码;
5.本软件是目前互联网上销售的单机版文本行去重软件中去重速度最快的软件,其它专业性的软件公司开发的类似产品最快处理速度才5Mb/s而已;
6.标准版与极速版合二为一,实时的百分比处理进度条更新,让您目测整个操作过程大约需要的时间;
7.独特的拆分算法,巧妙构思的快速数学计算模型,让您的CPU利用率几乎一直处于50%的线性水平,标准版几乎能让内存消耗处在7Gb的线性水平;
8.文件的大小与硬件性能之间关系:是线性关系,对,您没看错,不是指数关系,所以处理大数据的能力非常强悍!
9.支持所有64位的操作系统

以下是测速环境,如果您的硬件性能比以下配置要好的话,那么您的硬盘读写的速度会更快,文本行去过程需要的时间会更短:

    操作系统:Windows 10 x64
     CPU型号:Intel(R) Core(TM) i5-4570 CPU @ 3.2GHz 4核处理器
固态硬盘型号:GLOWAY STK512GS3-S7
    内存型号:金士顿HyperX 8Gb DDR3 1600 4条内存,实际上只使用了1条8Gb的内存容量

标准版文本行去重化处理速度(读/写)&硬件(固态硬盘,CPU,内存条)性能界面截屏:

任务管理器性能测试截图表明:
1). CPU运算能力消耗折线走向瞬间没有出现明显地上下跳跃,始终保持在40%这样一条直线上,
    表明CPU负载很低,工作得很轻松;

2). 内存消耗折线走向瞬间没有出现明显地上下跳跃,始终保持在7个GB这样一条直线上,
    表明内存消耗很稳定,不会出现内存不够用这样的突发的状况;
3). 固态硬盘读写平均速度一直在65M/秒的速率处理大数据,表明处理大数据的数学建模计算
    模型速度非常优秀,计算模型已经超越了目前互联网上所有已知软件算法;

从测试截图上,我们通过分析这些硬件工作时的折线走势,就能根据它是否平滑或者水平(也
就是软件运行时具备线性特性),来衡量软件设计是否优秀,运行时是否稳定,

从实际消耗系统资源(例如 CPU,内存,硬盘),就能判断此软件在自己的电脑上是否能快
速长时间地处理大量数据。

测试固态硬盘读写速度420M/s,如果你的硬盘比我这款还要
好,那么我可以肯定的告诉你,此软件处理数据时平均读写速率肯定会超过65M/秒。

极速版文本行去重化处理速度(读/写)&硬件(固态硬盘,CPU,内存条)性能界面截屏:


http://chatgpt.dhexx.cn/article/RQZjKEx2.shtml

相关文章

文本去重:sim哈希算法

站在巨人_啊哈、zstu_翊、lengye7、黑夜路人的肩膀上~ 分析数据前,我们需要对数据去重,如何选择和设计文本的去重算法? 常见的去重算法有:余弦夹角算法、欧式距离、Jaccard相似度、最长公共子串、编辑距离等。这些算法是先将两篇文…

文本去重的技术方案讨论(一)

转发请注明出处:https://blog.csdn.net/HHTNAN 对于文本去重来说,我个人处理上会从数据量、文本特征、文本长度(短文本、长文本)几个方向考虑。 常见的去重任务,如网页去重,帖子去重,评论去重等…

git 生成公钥 及使用笔记

1.输入 ssh-keygen -t rsa -C 2101419675qq.com 2.一路回车, 提示输入文件名和密码都直接回车 3.公钥就生成了,路径为 4.在GitHub或gittree中直接将id_rsa.pub中的内的内容加在sskey中就行 下面是gittree 5.其它 mkdir test cd test git init touch …

git生成公钥私钥(windows)

配置用户名和邮箱 git config --global user.name "v_sunhaojie" $ git config --global user.email "v_sunhaojiebaidu.com" 会在当前用户的目录下(C:\Users\v_sunhaojie)生成 .gitconfig文件 [user] name v_sunhaojie email v_sunhaoji…

git生成公钥的步骤

git生成公钥的步骤 1. 设置Git账户2.生成命令 1. 设置Git账户 命令如下 git config user.name (查看git账户) git config user.email (查看git邮箱) git config --global user.name “账户名” (设置全局账户名和邮箱…

【Git】ssh公钥如何生成

1. 在C盘用户目录文件下找到.ssh文件(若之前未生成.ssh则进行第2步) 里面保存的是之前生成的文件,将.ssh文件夹删除。 2. 右键,点击git bash here,进入git界面 3. 输入ssh-keygen -t rsa -C *.com ,连点三…

git配置公钥

一、 生成.ssh文件 在桌面打开Git Bash,输入以下命令: ssh-keygen -t rsa -C "你的邮箱xxx.com"一直按回车,出现以下界面表示生成ssh文件成功 二、 找到id_rsa.pub文件 到C盘下找到.ssh文件夹:C:\Users\86187.ssh&am…

使用Git工具生成公钥与私钥

生成密钥对 keytool -genkeypair -alias shopping -keyalg RSA -keypass shopping -keystore shopping.jks -validity 365 -storepass shopping 解析私钥 keytool -list -rfc --keystore shopping.jks | openssl x509 -inform pem -pubkey 输入口令即可

超简单git生成ssh公钥(ssh-keygen)

首先在桌面右键,点击Git bash Here 在命令窗口输入 ssh-keygen -t rsa -C "你的邮箱地址" 回车 这时让你输入密码,这个密码会在你提交项目时使用 然后直接三个回车 到达最后 你会发现桌面上会有一个.pub的文件,右键用记事本打开…

【技术分享】Mac环境下git生成SSH公钥

文章目录 1.查看本机的ssh公钥2.生成ssh公钥 1.查看本机的ssh公钥 ①终端进入~/.ssh目录 cd ~/.ssh②使用ls命令查看,如果有id_rsa.pub文件说明已经生成了公钥。 ls③使用cat命令查看公钥具体内容,如下图所示 cat id_rsa.pub2.生成ssh公钥 注意XXXX…

git ssh key的配置,git生成ssh公钥

git clone支持https和git(即ssh)两种方式下载源码。 使用git方式下载时,如果没有配置过ssh key,则会有如下错误提示: 1.首先配置用户名,邮箱。 git config --global user.name "这里换上你的用户名…

【Git】Gitee生成/添加SSH公钥

Gitee 提供了基于SSH协议的Git服务,在使用SSH协议访问仓库之前,需要先配置好账户/仓库的SSH公钥。 按如下命令来生成 sshkey: ssh-keygen -t ed25519 -C "xxxxxxxxxx.com" 注意:这里的 xxxxxxxxxx.com 只是生成的 sshkey 的名称…

git生成ssh公钥

学习一下,感谢! gitee 步骤: 1.打开终端(git)进入.ssh目录 cd ~/.ssh 如果.ssh文件夹不存在,执行指令自动创建 mkdir ~/.ssh 2.生成RSA密钥对并进行命名 ssh-keygen -t rsa -C "你的邮箱xxx…

如何生成git公钥?

1、 打开git bash。 2、 执行ssh-keygen.exe命令。 此时到电脑的C–>users–>用户名文件夹–>.ssh文件夹下可以找到公有密钥的文件: 3、 执行cat ~/.ssh/id_rsa.pub,输出结果即为公钥。 注意:输出的公钥结果可能需要拷贝出…

GIT生成SSH公钥图文教程

GIT介绍 GIT是一种分布式版本控制系统,用于追踪文件的变化和协作开发。本文将详细介绍GIT的基本架构、工作流程和常用命令,并对其优势和应用场景进行分析。 1. GIT的基本架构 GIT的基本架构由三个主要组件组成:工作区(Working …

Git生成/添加SSH公钥

Git生成SSH密钥 git config --global user.name "kenny" 配置用户名 git config --global user.email "602118471qq.com" 配置邮箱 此时, 会在C:\Users\Administrator目录下生成.gitconfig配置文件: 请勿删除! ssh-key…

Git生成公钥

(1)第一次登录需要设置账号和密码。 (2)因为你的仓库属于私有的,组员也无法访问你远程仓库的代码。 我们可以通过公钥来允许其他成员以及自己来访问该仓库。 使用: ssh-keygen -t rsa 来帮你生成公钥。输入此命令再…

git生成公钥和私钥

1.打开Git Bash,输入ssh-keygen -t rsa -C “your_emailexample.com”,回车 提示要求输入将要生成的秘钥文件的路径,可以不输入,直接按enter保存在默认路径。这里,我直接按下enter 3.(可以不输入密码&…

Git生成生成公钥和私钥

Git配置 Git安装完之后,需做最后一步配置。打开git bash,分别执行以下两句命令 git config --global user.name “用户名” git config --global user.email “邮箱” 这二步必须执行 SSH配置 1、打开git bash 2、执行生成公钥和私钥的命令&#x…

Git生成公钥、私钥以及ssh key配置

一、公钥以及私钥的生成 首先设置Git 用户签名 1.打开安装好的Git Bash: 2.设置Git用户签名,执行以下命令: git config --global user.name 用户名git config --global user.email 邮箱执行之后打开C盘User目录,会看到Git 的配置…