firefoxchan

Results 2 comments of firefoxchan

> 或者介绍一下程序如何从json中读取数据,以及搜索的实现思路 小改的话,把这一行的函数替换成你的读sqlite的函数就可以了 https://github.com/firefoxchan/local-ehentai/blob/v0.0.6/pkg/ehloader/index.go#L24 这个函数做的事情跟下面这个函数是一样的 https://github.com/firefoxchan/local-ehentai/blob/v0.0.6/pkg/ehloader/index_json_native.go 基本上来说就是解出来元数据,每个元数据都调用一下 handleJGallery 就行

> 后端查询数据库里的信息 要改成这样的话基本等于重写了,建议开一个新的repo… > 虽然目前该项目的实现方式占用大量内存仍然是个问题 是个问题,早期写这个的时候没有考虑内存优化,内存里建立索引的时候很多数据是可以复用的(比如字符串底层的[]byte),后来eh恢复了就把优化内存这事鸽了( 如果内存实在吃紧的话,可以考虑把分词以及文件索引相关的代码注释了,这样会占用少一些