← 返回列表
一种异步多线程的文件处理方法、设备、存储介质
申请人信息
- 申请人:上海浦东发展银行股份有限公司
- 申请人地址:200002 上海市黄浦区中山东一路12号
- 发明人: 上海浦东发展银行股份有限公司
专利详细信息
| 项目 | 内容 |
|---|---|
| 专利名称 | 一种异步多线程的文件处理方法、设备、存储介质 |
| 专利类型 | 发明申请 |
| 申请号 | CN202311661885.5 |
| 申请日 | 2023/12/5 |
| 公告号 | CN117667316A |
| 公开日 | 2024/3/8 |
| IPC主分类号 | G06F9/46 |
| 权利人 | 上海浦东发展银行股份有限公司 |
| 发明人 | 贾龙龙; 严萍萍; 张磊; 俞敏; 铁锦程; 李虎 |
| 地址 | 上海市黄浦区中山东一路12号 |
摘要文本
上海浦东发展银行股份有限公司获取“一种透气窗帘布”专利技术,本发明涉及一种异步多线程的文件处理方法、设备、存储介质,方法包括如下步骤:针对待写入的大数据量文件进行分段处理形成数据页,并按页进行存储,基于预设的单文件大小,得到待写入文件的文件集;当所述文件集不为空时,将预设的信号量配置为第一状态,并将文件以单线程的方式逐个写入目标位置,在写入完成后,将所述信号量配置为第二状态,重复执行本步骤直至所述文件集为空;针对读取过程,在所述信号量配置为第二状态的前提下进行多进程并发查询。与现有技术相比,本发明具有大数据量文件的读写效率高、实现读写线程分离,写线程控制查询线程并发等优点。。数据由马 克 团 队整理
专利主权项内容
1.一种异步多线程的文件处理方法,其特征在于,包括如下步骤:针对待写入的大数据量文件进行分段处理形成数据页,并按页进行存储,基于预设的单文件大小,得到待写入文件的文件集;当所述文件集不为空时,将预设的信号量配置为第一状态,并将文件以单线程的方式逐个写入目标位置,在写入完成后,将所述信号量配置为第二状态,重复执行本步骤直至所述文件集为空;针对读取过程,在所述信号量配置为第二状态的前提下进行多进程并发查询。