搜索引擎分类有哪些?(带你全方位的认识搜索引擎分类)

对于我们日常生活来说,百度、谷歌这些搜索网站已经成为了我们受教解惑的学校,俗话说的好,有问题找度娘。那么百度是如何在海里数据中找到自己需要的数据呢,为什么他搜索的速度如此之快,我们都知道是因为百度的搜索引擎,那么搜索引擎到底是个什么东西呢?
搜索引擎分类有哪些?(带你全方位的认识搜索引擎分类)
接下来宜人金科会向大家讲述搜索引擎的基本知识以及中文分词的一些方法,然后会做一个小的demo去尝试一下数据检索。
1、搜索引擎是什么
这里引用百度百科的介绍:搜索引擎(Search Engine)是指根据一定的策略、运用特定的计算机程序从互联网上搜集信息,在对信息进行组织和处理后,为用户提供检索服务,将用户检索相关的信息展示给用户的系统。
2、搜索引擎分类
搜索引擎包括全文索引、目录索引、元搜索引擎、垂直搜索引擎、集合式搜索引擎、门户搜索引擎与免费链接列表等。
我们这里主要介绍一下全文索引,就是百度使用的搜索引擎分类。
全文索引:
首先是数据库中数据的搜集,搜索引擎的自动信息搜集功能分两种。一种是定期搜索,即每隔一段时间(比如Google一般是28天),搜索引擎主动派出“蜘蛛”程序,对一定IP地址范围内的互联网网站进行检索,一旦发现新的网站,它会自动提取网站的信息和网址加入自己的数据库。另一种是提交网站搜索,即网站拥有者主动向搜索引擎提交网址,它在一定时间内(2天到数月不等)定向向你的网站派出“蜘蛛”程序,扫描你的网站并将有关信息存入数据库,以备用户查询。
当用户以关键词查找信息时,搜索引擎会在数据库中进行搜寻,如果找到与用户要求内容相符的网站,便采用特殊的算法——通常根据网页中关键词的匹配程度、出现的位置、频次、链接质量——计算出各网页的相关度及排名等级,然后根据关联度高低,按顺序将这些网页链接返回给用户。这种引擎的特点是搜全率比较高。
3、搜索引擎能解决什么问题
1> 高效查询数据(运用多种算法查询数据,查询速率是毫秒级别,无论是千万条数据还是上亿的数据)
2> 比较容易,将普通的数据库切换成搜索引擎比较容易。
3> 大数据量、时效性、高并发等等。
4、搜索引擎的应用场景:
1> 数据库达到百万数据级别的时候   2> 要求检索时效性、性能要求高,Ms级响应
全面了解搜索引擎是什么,才能更好地运用搜索引擎,希望以上内容能为你带来参考。
赞(0) 打赏
未经允许不得转载:小双学社 » 搜索引擎分类有哪些?(带你全方位的认识搜索引擎分类)
分享到: 更多 (0)
公众号:小双学社

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏