1.ElasticSearch是什么 ElasticSearch 是一个基于Lucene构建的开源、分布式,RESTful搜索引擎。它的服务是为具有数据库和Web前端的应用程序提供附加的组件(即可搜索的存储库)。ElasticSearch为应用程序提供搜索算法和相关的基础架构,用户只需要将应用程序....
分类:
数据库 时间:
2015-01-07 18:41:27
阅读次数:
282
这里有一篇很好的文章,很不错,翻译和整理了一下,英文不错的,建议直接看原文:http://euphonious-intuition.com/2013/05/all-about-elasticsearch-filter-bitsets/elasticsearch里面有BOOLfilter、AND、OR...
分类:
其他好文 时间:
2015-01-07 18:21:24
阅读次数:
494
翻译:潘飞(tinylambda@gmail.com)基础概念 Elasticsearch有几个核心概念。从一开始理解这些概念会对整个学习过程有莫大的帮助。 接近实时(NRT) Elasticsearch是一个接近实时的搜索平台。这意味着,从索引一个文档直到这个文档能够被搜索到有一个轻微的...
分类:
其他好文 时间:
2015-01-06 19:46:03
阅读次数:
197
//官方的phpapi写的鸡肋了,下面这个类可以使用esapi操作.[php]view plaincopyprint?server=$server;}functioncall($path,$http=array()){if(!$this->index)thrownewException('$this...
以下是eleasticsearch返回的json資料:{"took" : 12,"timed_out" : false,"_shards" : {"total" : 5,"successful" : 5,"failed" : 0},"hits" : {"total" : 8,"max_score" ...
分类:
Web程序 时间:
2015-01-06 17:31:11
阅读次数:
163
1.curl192.168.106.58:9200/_cat/health?v 集群健康查看epoch timestamp cluster status node.total node.data shards pri relo init unassign1400639131 10:25:3...
分类:
Web程序 时间:
2015-01-06 13:31:33
阅读次数:
285
本章翻译自Elasticsearch官方指南的Aggregation Test-Drive一章。
聚合的测试数据(Aggregation Test-Drive)
我们将学习各种聚合以及它们的语法,但是最好的学习方法还是通过例子。一旦你了解了如何思考聚合以及如何对它们进行合适的嵌套,那么语法本身是不难的。
让我们从一个例子开始。我们会建立一个也许对汽车交易商有所用处...
分类:
其他好文 时间:
2015-01-05 00:35:30
阅读次数:
293
搜索引擎最重要的目的,嗯,不出意料就是搜索。你传给它一个请求,然后它依照相关性返回你一串匹配的结果。我们可以根据自己的内容创造各种请求结构,试验各种不同的分析器,搜索引擎都会努力尝试提供最好的结果。不过,一个现代的全文搜索引擎可以做的比这个更多。因为它的核心是基于一个为了高效查询匹配文档而高度优化过...
分类:
其他好文 时间:
2015-01-05 00:29:01
阅读次数:
570
Elasticsearchis a great search engine, flexible, fast and fun. So how can I get started with it? This post will go through how to get contents from aS...
分类:
数据库 时间:
2015-01-05 00:23:42
阅读次数:
509
elasticsearch的config文件夹里面有两个配置文件:elasticsearch.yml和logging.yml,第一个 是es的基本配置文件,第二个是日志配置文件,es也是使用log4j来记录日志的,所以logging.yml里的设置按普通log4j配置文件来设置 就行了。下面主要讲解...
分类:
其他好文 时间:
2015-01-04 16:50:12
阅读次数:
177