概念解析

  1.什么是搜索

      搜索就是在任何场景下,找寻你想要的信息,这个时候你会输入一段要搜索的关键字,然后期望找到这个关键字相关的有效信息。

  2.如果用数据库做搜素会怎么样

      select * from xx from table where xx like ‘%xx%’;全表扫描

      若你想搜索生化危机,结果输入了生化机,会导致搜索不出你期望的结果;

  3.什么是全文检索和lucene

      引入倒排索引的概念

      lucene ,简单来说就是一个jar包,里面封装好各种建立倒排索引,以及进行搜索的代码。     

  4.什么是elasticsearch

      先写到这,下来继续。

最新文章

  1. Web开发流程
  2. 隐马尔可夫模型(Hidden Markov Model,HMM)
  3. WPF 虚拟键盘
  4. 数据导入读取read.table函数详解,如何读取不规则的数据(fill=T)
  5. 转:python webdriver API 之设置等待时间
  6. SqlServer 一些操作
  7. TKinter之输入框
  8. 编译direct show 的filter项目
  9. 理解 Linux 网络栈(1):Linux 网络协议栈简单总结 图
  10. Phaser开源2d引擎 javascript/html5游戏框架
  11. 白话C#:特性(转)
  12. cf493B Vasya and Wrestling
  13. 【剑指offer】面试题44:扑克牌的顺子
  14. Jquery学习笔记:通过层次关系获取jquery对象
  15. 由<a href = "#" > 引发的思考
  16. 使用python遍历指定城市的一周气温
  17. POJ1331 Multiply(strtol函数练习)
  18. 使用jQuery AJAX读取二进制数据
  19. C#多线程与并行编程方面的电子书,中英文版本
  20. visual studio code 在 mac 下按 F12无效

热门文章

  1. 【Python矩阵及其基础操作】【numpy matrix】
  2. ubuntu 18.04 上安装 docker
  3. redis-key管理
  4. Maven打包项目失败;报错:Failed to execute goal org.apache.maven.plugins:maven-war-plugin:2.1.1:war (default-war) on project Hello: Error assembling WAR: webxml attribute is required (or pre-existing WEB-INF/we
  5. Android开发之显示分辨率及单位
  6. Primecoin服务端更新--操作流程
  7. Android之Builder对话框的一些常用方式
  8. 解题报告:luogu P5745 【深基附B例】数列求和
  9. redhat 7.6 查看硬件负载命令
  10. ABC154F - Many Many Paths