文档章节

<Search Engine Study(1)> Why and when we need?

SevensChan
 SevensChan
发布于 2016/05/07 18:03
字数 283
阅读 56
收藏 0

Lately, I am going to handle a project about building a search engine for whole macau's information data. And I hope doing the research first, and here is my note.


Why and When We Need A Search Engine?

Actually, I just imagined the Google,Baidu when I heard this word. But why we need it? Database is good enougth for me in my before works. [https://lucidworks.com/blog/2009/09/02/full-text-search-engines-vs-dbms/] this article explores the benefits of a full text search engine in comparison in a database.

These full-text search capabilities of the best systems can be summarized as follows:

  1. Sub-second search results indicating which documents out of possibly millions or billions contain one or more terms (a word, number, etc.) in the user’s search. This includes good search of all text fields, and somewhat more limited capabilities for searching non-text data. This may also include efficient faceting or categorizing of content or search results based on specific values of specific fields.

  2. Rich and flexible text query tools and sophisticated ranking capabilities to find the best documents/records.

  3. Basic capabilities for adding, deleting or updating documents/records.

  4. Basic capabilities for storing the data (and not simply indexing and searching it). Not all full text search systems support this capability but most do, including Lucene/Solr.

  5. Limited capabilities for searching and manipulating data that actually represents different record types

SUMMARY

So far,  I have set up a search engine by solr. After the experiment, we can see that the search engine has great potential replace the Database search. So in the fulture work, I will begin to study for the search engine and write down the note.


© 著作权归作者所有

SevensChan

SevensChan

粉丝 25
博文 59
码字总数 32119
作品 0
澳门
高级程序员
私信 提问
Web search engines

Web search engines - the current listing: Abbreviations for abbreviations ABC Search engine - every search starts with ABC About for guidance, not guesswork Academic Search. It'......

jickie阿文
2014/06/16
70
0
chrome58以后无法修改默认搜索器的问题

Problem: the default search engine in Chrome is locked with a message: This setting is enforced by your administrator In most cases you will see an unknown website assigned as y......

panlongbao_918
2018/06/28
0
0
whois

[Whois Record] Reverse Whois: "zhang linrong" owns about2 other domains Email Search: is associated with about 12 domains Registrar History: 1 registrar NS History: 2 changes on......

kidling
2017/05/03
0
0
MairDB 初始数据库与表 (二)

第三部分 插入数据 3.1 格式: INSERT INTO 表名 (列名, 列名....) VALUES (数据, 数据....) 3.2 实例 插入两条数据 MariaDB [studydb]> INSERT INTO books -> (bookname, publicationdate) ......

博为峰教研组
2016/12/27
22
0
django 论坛实战练习-安装连接数据库

我们要做一个网站, 1.安装django, 我用的是1.7版本 2.安装mysql数据库, 版本5.0 3.安装mysql -python 4.首先开始一个项目, 'django-admin.py startproject study, ' 5.然后打开数据库5.0...

happyliferao
2015/05/15
97
0

没有更多内容

加载失败,请刷新页面

加载更多

反编译9.png图片还原

本文链接:https://blog.csdn.net/a1140778530/article/details/10528507 经常反编译apk文件找资源,9.png的文件处理起来很麻烦。 最近使用Ant自动编译打包app时,从别处搜罗来的9.png文件导...

shzwork
2分钟前
0
0
Shell脚本应用 – for、while循环语句

一、for循环语句 在实际工作中,经常会遇到某项任务需要多次执行的情况,而每次执行时仅仅是处理的对象不一样,其他命令相同。例如:根据通讯录中的姓名列表创建系统账号等情况。 当面对各种...

linux-tao
2分钟前
0
0
RPA风潮下企业财务工作模式的变革

RPA(机器人流程自动化)在财务领域的应用,正给企业财务带来前所未有的改变。 前RPA时代,财务领域面临的痛点 在RPA机器人应用之前,企业财务工作进程的推进,主要通过财务人员人工操作或信...

UiBot
7分钟前
0
0
Hive之命令行修改表注释

最近遇到一个需求,在不重建表的情况下,修改表的注释,hive有没有类似关系型数据库的SQL命令来修改呢,找了下,亲测有效,如下List-1 List-1 hive>use your_schemahvie>ALTER TABLE tabl...

克虏伯
8分钟前
0
0
是什么,它的作用是什么

在HTML文档的首部往往会有这么一句话<!DOCTYPE html>,许多时候我们忽视了它的存在,它实际上是一个声明,告诉浏览器用哪种HTML版本的规范来解读HTML文档。 尽管我们不给出这句声明浏览器照样...

前端老手
14分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部