文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

2022年全国图书参考联盟读秀5.0/4.0/3.0/2.0/1.0书库网盘数据索引在线搜索查询系统搭建教程,可以实现ISBN/SS号/书封面链接/书名/作者/出版社…等信息一键搜索查询

2023-08-17 06:37

关注

书库搜索查询系统搭建的【目的】

截至目前,2022年读秀书库包含5.0最新及4.0/3.0/2.0/1.0等往期版本,书库总量共500T,除了近两年出版的新书外,在此之前出版的所有书只要有电子版的基本都在该书库内,是非常强大的。

虽然网盘群组存有这么多书库,但是书库中的原始文件命名都是SS书号,如何根据SS书号查询到书名、书作者、书页码、ISBN……等必要信息呢?该系统的搭建就在于解决这个查询问题,以方便快速的将文件名、文件路径、以及书名、作者、ISBN、SS书号、书页码、书年份、书出版社等信息全部关联起来,实现书信息一键互查!

书库搜索查询系统搭建的【申明】

该查询系统仅提供电子版书籍信息的查询用,不提供书籍下载链接,永久会员可联系免费代找,能搜到的就表示有电子版,所有查询来的书名ISBN等信息也都是互联网公开能得到的信息,只不过做了更细致的信息汇总,该系统只供搜索查询信息用。

书库搜索查询系统的【使用】

通过输入搜索相关信息可实现查询,如上所述,支持ISBN号/SS号/书名/作者……等多种方式查询,如果经常找电子书的朋友应该很快就能上手,对于小白,下方逐步介绍其使用教程:

精准查询:想要精准查询书籍,最好用ISBN号/SS号方式 查询(ISBN号可通过当当网或者豆瓣图书等同类查询网站查询到书籍后,书详情中都会有ISBN号信息,SS号不知道可以不用管,一般用ISBN号就够了),通过该方式可定位到唯一的一本书,所以准确率最高!
在这里插入图片描述在这里插入图片描述
模糊查询: 虽然ISBN可实现更精准的查询,但输入书名直接查询,大多数时候也是有效的也能直接查询到书籍,只不过由于每次查询返回结果数做了限制,如果关键词过于模糊可能会查询不到,或者搜出来的结果不一定在最前面。
在这里插入图片描述

书库搜索查询系统的【搭建步骤简介】

简单点说吧,太细的就不说了,说几个框架。
1、数据库的选择和搭建
首先我们导入记录有SS号、ISBN号、文件路径、文件名、书封面url、书详情信息的sql文件,这个文件很大,有5G左右,导入数据库有千万级的数据量,mysql一般默认的引擎为innodb,但是我个人建议用mysiam的,因为前者在做索引的过程中,耗内存很大,如果你服务器内存足够,也可以用前者作为引擎。
在这里插入图片描述
2、数据库全文索引
千万级的数据量查询当然是要做全文索引的,而且由于是中文分词全文索引,这里我不推荐用mysql自带的ngram中文索引分析系统,非常慢,当然,你也可以自己尝试下。
说说我的方式吧,我是先用python的jieba分词对核心字段分词后再导入sql变成一个新字段专门用来做全文索引。
3、建立PHP搜索查询系统
系统搜索用的PHP语言搭建的,代码非常简单,当然,你不能直接like搜索,这是行不通的,需要用全文索引match against语句,而且得加上搜索分词,也就是说要对用户输入框的词分词然后再来查询,不然搜索结果会搜不出来。

大致就这几点了,该查询系统,目前所有人都能免费使用,只供查询,不提供直接下载,以后有机会再讲解如何通过输入文件路径和文件名就能直接下载读秀书库网盘里的指定书文件。

来源地址:https://blog.csdn.net/zscb8899/article/details/127214189

阅读原文内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     807人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     351人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     314人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     433人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     221人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-数据库
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯