yakit icon indicating copy to clipboard operation
yakit copied to clipboard

[BUG]上传大文本字典,yakit白屏

Open XiaoSong2017 opened this issue 2 years ago • 6 comments

很感谢这款工具!!!然而目前在使用最新版的工具时,遇到如下问题: image 在该界面拖拽上传字典后,工具一直白屏,无法使用: image 期待能在未来修复这个问题

XiaoSong2017 avatar Apr 26 '22 01:04 XiaoSong2017

感谢师傅反馈,师傅暂时可以使用文件路径来上传大字典

发自我的iPhone

------------------ 原始邮件 ------------------ 发件人: XiaoSong @.> 发送时间: 2022年4月26日 09:38 收件人: yaklang/yakit @.> 抄送: Subscribed @.***> 主题: Re: [yaklang/yakit] [BUG]上传大文本字典,yakit白屏 (Issue #229)

很感谢这款工具,但是我目前在使用最新版的工具时,遇到如下问题:

在该界面拖拽上传字典后,工具一直白屏,无法使用:

期待能在未来修复这个问题

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you are subscribed to this thread.Message ID: @.***>

VillanCh avatar Apr 26 '22 01:04 VillanCh

使用文件路径也会长时间卡在这个界面: image

XiaoSong2017 avatar Apr 26 '22 07:04 XiaoSong2017

这个确实是因为写入数据库建索引需要一点时间,在大字典的情况下确实会有一点点小问题

VillanCh avatar Apr 27 '22 13:04 VillanCh

由于该工具的实现采用的不是本人所擅长的技术,因此仅对此提一个解决问题的设想:可不可以使用多线程等办法来加快读取大文本的效率呢?

XiaoSong2017 avatar Apr 27 '22 13:04 XiaoSong2017

瓶颈并不在读文件的速度,而在于字典的存储需要构建索引,并往数据库写入,这个过程并不是多线程的,数据库自带锁会让过程没那么快

VillanCh avatar Apr 27 '22 14:04 VillanCh

这样啊....那可不可以使前台的预览和写入数据库采用异步的方式呢?

XiaoSong2017 avatar Apr 27 '22 14:04 XiaoSong2017

已完全重构字典实现,可以再进行测试,大字典写入速度快很多

WAY29 avatar Jan 30 '24 06:01 WAY29