elasticsearch的config文件夹里面有两个配置文件:elasticsearch.yml和logging.yml,第一个是es的基本配置文件,第二个是日志配置文件,es也是使用log4j来记录日志的,所以logging.yml里的设置按普通log4j配置文件来设置就行了。下面主要讲解下e...
分类:
其他好文 时间:
2015-02-10 15:14:15
阅读次数:
144
介绍下es的几个概念: cluster 代表一个集群,集群中有多个节点,其中有一个为主节点,这个主节点是可以通过选举产生的,主从节点是对于集群内部来说的。es的一个概念就是去中心化,字面上理解就是无中心节点,这是对于集群外部来说的,因为从外部来看es集群,在逻辑上是个整体,你与任何一个节点的通信和....
分类:
其他好文 时间:
2015-02-10 15:05:44
阅读次数:
179
Elasticsearch的中文分词很烂,所以我们需要安装ik。首先从github上下载项目,解压:cd /tmpwget https://github.com/medcl/elasticsearch-analysis-ik/archive/master.zipunzip master.zipcd ...
分类:
其他好文 时间:
2015-02-05 20:22:04
阅读次数:
204
申明:学习探讨笔记,非结果性定义。里面很多可能是错误的,参考价值不大 elasticsearch?的mapping 订单号 如:ATTS000928732 类型不分词。 index: not_analyzed 订单号是全部数据 如: 63745345637? 这样的分词...
分类:
移动开发 时间:
2015-02-05 13:49:06
阅读次数:
454
两者都是在Apache Software License下发布的。Solr是真正开源 - 社区胜于代码。任何人都可以贡献Solr代码,新的Solr开发者(aka committers)择优选出。 Elasticsearch在技术上是开源的,但在精神上却少一些。任何人都可以看到源代码,任何人都可以改变...
分类:
其他好文 时间:
2015-02-05 10:51:48
阅读次数:
110
The installation of Elasticsearch is very simple. It's a server for processing texts.Elasticsearch is a standalone Java app, and can be easily started...
分类:
其他好文 时间:
2015-02-04 21:44:57
阅读次数:
300
上篇文章散仙介绍了ElasticSearch的入门安装和使用,那么本篇我们来看下,如何使用javaapi来和ElasticSearch进行交互,简单点说,就是实现一个增删改查,来找找入门的感觉。在这里散仙解释一下,为啥选择使用Javaapi来作为一个入门的例子,主要原因如下:(1)Java在大中小型企..
分类:
其他好文 时间:
2015-02-04 00:48:00
阅读次数:
194
上篇文章散仙介绍了ElasticSearch的入门安装和使用,那么本篇我们来看下,如何使用java api来和ElasticSearch进行交互,简单点说,就是实现一个增删改查,来找找入门的感觉。在这里散仙解释一下,为啥选择使用Java api来作为一个入门的例子,主要原因如下:(1)Java在大中...
分类:
其他好文 时间:
2015-02-03 22:51:50
阅读次数:
197
想象这一种情况,如果搜索结果中得分出现相同的情况下:由于搜索会在分片的副本之间均衡的轮询请求,可能会出现请求在不同的副本之间返回的循序不同,从而影响排序结果的稳定性。
搜索接口有提供preference参数:curl localhost:9200/_search?preference=xyzabc123。
可以使用的参数: _primary,_primary_first,_local,_onl...
分类:
编程语言 时间:
2015-02-03 11:09:49
阅读次数:
167
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-02-02 19:44:57
阅读次数:
268