您的位置:首页 > 其它

ES权威指南[官方文档学习笔记]-49 Searching - the basic tools

2014-05-14 00:00 579 查看
es:http://www.elasticsearch.org/guide/en/elasticsearch/guide/current/search.html

下一页:http://my.oschina.net/qiangzigege/blog/264560

内容

到目前为止,我们已经学习了怎样使用es作为一个nosql风格的分布式文档存储
我们可以将json文档给es,检索,
但是,es的真正能力在于:将大数据转化为大信息。

这也是为什么我们使用JSON文档,而不是无组织的数据块。

ES不仅仅存储文档,还索引内容以便可搜索。

每个域都被索引,可以查询,不光这些,
在一个查询里,es可以使用所有的索引,以惊人的速度返回结果。

一个搜索可以:
1)搜索具体字段,比如性别或者年龄,按照加入日期排序,跟sql一样。
2)一个全文搜索,可以找到所有的匹配文档,按照相关性返回。
3)两者结合。
你需要了解三个主题:
1)Mapping   数据的每个域如何解释
2)Analysis  全文是如何处理以便搜索
3)Query SDL 弹性的,强大的查询语言。

上面的每个主题都是一个大的主题,本章只介绍基本的概念但足够让你得到一个总体的理解。

我们将以搜索开始!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  elasticsearch