金融界2024年3月11日消息,据国家知识产权局公告,上海浦东发展银行股份有限公司申请一项名为“一种异步多线程的文件处理方法、设备、存储介质“,公开号CN117667316A,申请日期为2023年12月。
专利摘要显示,本发明涉及一种异步多线程的文件处理方法、设备、存储介质,方法包括如下步骤:针对待写入的大数据量文件进行分段处理形成数据页,并按页进行存储,基于预设的单文件大小,得到待写入文件的文件集;当所述文件集不为空时,将预设的信号量配置为第一状态,并将文件以单线程的方式逐个写入目标位置,在写入完成后,将所述信号量配置为第二状态,重复执行本步骤直至所述文件集为空;针对读取过程,在所述信号量配置为第二状态的前提下进行多进程并发查询。与现有技术相比,本发明具有大数据量文件的读写效率高、实现读写线程分离,写线程控制查询线程并发等优点。
本文源自金融界
评论留言