把github开源的中国诗词数据添加到了网站

ppylox
·11/28/2021·0 阅读
AI 摘要模型根据正文自动生成,仅供参考

作者将GitHub开源的中国诗词JSON数据导入网站数据库,采用最简方式:在后台新增文章页面读取JSON文件,模拟新增文章动作循环请求接口,每条数据请求一次。每个JSON约1045条,需前端请求1045次,虽笨拙但可自定义标题和关键字,类似手动添加。受浏览器同时间最多6个请求限制,请求需分批执行,单文件约5至10分钟完成。目前已导入两万多条数据,其余将陆续导入。

偶然看到github上面有开源的中国诗词的数据,而且是整理好的json格式,本着给网站增加点数据的想法,其次也是想着分享能让更多人看到,就着手把json格式的数据手动导入到数据库。

 虽然导入的方式有很多种,但是笔者采用了最简单的一种,就是直接读取json文件,具体的做法就是在后台管理新增文章页面读取json,模拟新增文章的动作,不停地请求接口达到导入的效果,也就是一个json文件有多少天数据就会请求多少次。比如诗词提供的数据通常是一个json是1045条左右,也就意味着需要在前端请求1045次,虽然看着比较笨拙,但是其实还是很方便的,因为可以自定义标题和关键字,看起来像手动添加一样。

 一千多条数据请求也不算太慢,没具体计算过,大概 5到十分钟左右就可以完成。因为是在循环里面不停地请求,所以循环很快就执行完,但是请求并不能马上执行完,由于浏览器的限制,同一时间最多也就执行六个请求,所有并不是所有的请求都是同时执行的,必须等前面的六个请求执行完才能执行后面的请求。

 不过整体还算好,速度也还不错,到目前为止,已经导入了两万多条数据,剩下的慢慢导入。

相关文章

评论 (0)

暂无评论,来写第一条吧