
elasticsearch
文章平均质量分 62
iteye_6322
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
elasticsearch说明
官网地址:http://www.elasticsearch.org/1、下载:http://www.elasticsearch.org/downloads/ 解压无须修改即可运行。2、使用elasticsearch-servicewrapper这个es插件,它支持通过参数,指定是在后台或前台运行es,并且支持启动,停止,重启es服务(默认es脚本只能通过ctrl+c关闭es)。使用方法...原创 2015-09-17 09:34:57 · 120 阅读 · 0 评论 -
ElasticSearch基础杂烩-配置-索引-优化
http://blog.csdn.net/huwei2003/article/details/40591191java实例http://www.cnblogs.com/dennisit/archive/2013/04/08/3008631.html分布式搜索elasticsearch 索引文档的增删改查 入门http://blog.csdn.net/gdutliuyun827/...原创 2015-09-19 23:56:46 · 127 阅读 · 0 评论 -
ELASTICSEARCH常见问题
[b]1. ELASTICSEARCH建索引过程中崩溃问题追查[/b]by LINECONG前天用elasticsearch重建索引,总是在凌晨崩溃,ES甩出一坨java_pid[PID].hprof的文件,然后退出。查看日志,有java OutOfMemoryError的错误信息。用如下命令查看索引状态,发现在建的索引健康状态为red。curl http://localhost:...原创 2015-09-22 15:39:07 · 438 阅读 · 0 评论 -
ElasticSearch immense term错误
在使用ElasticSearch的过程中遇到了一个immense term的异常报错,调研了一下出现的原因,又学习到些新东西,见到记录在这里。这个错误大致内容如下:java.lang.IllegalArgumentException: Document contains at least one immense term in field="reqParams.data" (who...原创 2016-02-02 19:07:14 · 1231 阅读 · 0 评论 -
ElasticSearch不同类型下同名字段排序错误
虽然之前知道elasticsearch不同类型下同名字段要慎用,并且会出问题,但是只真正碰到了才印象深刻啊,前几天就碰到了,是关于一个排序的问题,事情的经过是这样的,在异常服务重启之后,某个查询突然出问题了,提示信息显示的是排序失败,如下:12 {"error":"SearchPhaseExecutionException[Failed to execute phase [quer...原创 2016-02-03 11:18:24 · 373 阅读 · 0 评论 -
elasticsearch 排序异常,关键字冲突
org.elasticsearch.action.search.SearchPhaseExecutionException: Failed to execute phase [query], all shards failed; shardFailures {[AiJ8JiX6SBGS-Tq0V5mrDA][tickets_v1][0]: QueryPhaseExecutionException[...原创 2016-02-03 12:35:44 · 1162 阅读 · 0 评论 -
数据类型转换错误
异常: Invalid shift value (64) in prefixCoded bytes (is encoded value really an INT?)查了下ES日志发现有报错:nested: NumberFormatException[Invalid shift value in prefixCoded bytes (is encoded value really an...原创 2016-02-15 18:28:20 · 418 阅读 · 0 评论 -
Elasticsearch 数据建模 - 处理关联关系
数据建模(Modeling Your Data)ES是一头不同寻常的野兽,尤其是当你来自SQL的世界时。它拥有很多优势:性能,可扩展性,准实时的搜索,以及对大数据的分析能力。并且,它很容易上手!只需要下载就能够开始使用它了。但是它也不是魔法。为了更好的利用ES,你需要了解它从而让它能够满足你的需求。在ES中,处理实体之间的关系并不像关系型存储那样明显。在关系数据库中的黄金准...原创 2016-02-17 14:40:19 · 232 阅读 · 0 评论 -
ElasticSearch性能优化策略
ElasticSearch性能优化主要分为4个方面的优化。一、服务器部署 1、增加1-2台服务器,用于负载均衡节点 elasticSearch的配置文件中有2个参数:node.master和node.data。这两个参 数搭配使用时,能够帮助提供服务器性能。 1.1> node.master: false node.data: true 该node服务...原创 2016-02-17 19:42:30 · 564 阅读 · 0 评论 -
ElasticSearch集群搭建
http://www.linuxidc.com/Linux/2015-02/114246.htmhttp://www.linuxidc.com/Linux/2015-02/114243.htmhttp://my.oschina.net/xiaohui249/blog/228748插件大全elasticsearch插件大全(不断更新):http://www.searchtec...原创 2015-09-19 23:56:03 · 100 阅读 · 0 评论 -
elasticsearch java调用实例
http://outofmemory.cn/code-snippet/3780/Java-Client-call-ElasticSearch-do-quanwen-search-code-example[code="java"]package com.es;import java.io.IOException;import org.elasticsearch.Elast...原创 2015-09-19 23:55:34 · 400 阅读 · 0 评论 -
elasticsearch 精确,模糊查询实例
实例http://www.bubuko.com/infodetail-648214.htmlGET _search{ "query": { "match_all": {} }}PUT /userauditPOST /useraudit/t_unparticiple_test/_mapping{ "t_unparticiple_te...原创 2015-09-19 23:55:22 · 3075 阅读 · 0 评论 -
一、Elasticsearch安装使用教程
环境准备:1、预先安装jdk7(Elasticsearch 官方推荐使用 Oracle JDK 7)Elasticsearch是一个全文搜索引擎。2、安装第一步:安装eswget https://download.elastic.co/elasticsearch/elasticsearch/elasticsearch-1.7.2.zipunzip elasticse...原创 2015-09-17 09:35:07 · 144 阅读 · 0 评论 -
elasticsearch的Mapping定义
Mapping,就是对索引库中索引的字段名及其数据类型进行定义,类似于关系数据库中表建立时要定义字段名及其数据类型那样,不过es的mapping比数据库灵活很多,它可以动态添加字段。一般不需要要指定mapping都可以,因为es会自动根据数据格式定义它的类型,如果你需要对某些字段添加特殊属性(如:定义使用其它分词器、是否分词、是否存储等),就必须手动添加mapping。有两种添加mapping的方...原创 2015-09-17 09:35:17 · 288 阅读 · 0 评论 -
elasticsearch中文分词集成
elasticsearch官方只提供smartcn这个中文分词插件,效果不是很好,好在国内有medcl大神(国内最早研究es的人之一)写的两个中文分词插件,一个是ik的,一个是mmseg的,下面分别介绍下两者的用法,其实都差不多的,先安装插件,命令行:安装ik插件:plugin -install medcl/elasticsearch-analysis-ik/1.1.0 下载...原创 2015-09-17 09:35:25 · 116 阅读 · 0 评论 -
ElasticSearch的各种服务的URL
前言elasticsearch 将各种功能、配置、服务都以API的形式暴露,这也是elasticsearch区别于其他搜索引擎框架的一个特征。这几天在看一个elasticsearch的培训资料,将资料中提到的URL单独罗列了出来。索引相关URL 说明/index/_search 不解释/_aliases 获取或操作索引的别名/index/ /index/type...原创 2015-09-18 10:15:38 · 135 阅读 · 0 评论 -
Elasticsearch安装中文分词插件ik
[b]安装步骤:[/b]1、到github网站下载源代码,网站地址为:https://github.com/medcl/elasticsearch-analysis-ik注意,下载对应的版本:IK version ES versionmaster 1.5.0 -> master1.4.0 1.6.01.3.0 1.5.01.2.9 1.4.01.2.8 1.3....原创 2015-09-18 10:15:47 · 177 阅读 · 0 评论 -
elasticsearch 的mapping定义
elasticsearch 的mapping例子一:订单号 如:ATTS000928732 类型不分词。 index: not_analyzed订单号是全部数据 如: 63745345637 这样的分词是可以的。[code="java"]PUT /Order_v5{ "settings": { //设置10个分片,理解为类似数据库中的表分区中一个个分...原创 2015-09-18 10:16:20 · 166 阅读 · 0 评论 -
[维护]Elasticsearch零停机时间更新索引配置或迁移索引
另外一篇文章:http://blog.csdn.net/dm_vincent/article/details/41643793本文介绍Elasticsearch零宕机时间更新索引配置映射内容的方法,包括字段类型、分词器、分片数等。方法原理就是,利用别名机制,给索引配置别名,所有应用程序都通过别名访问索引。重建索引,通过索引原名将原索引导入新建索引。再为新索引配置相同的别名。确认成功导入后,...原创 2015-09-18 10:16:30 · 144 阅读 · 0 评论 -
elasticsearch 配置
[b]elasticsearch.conf[/b]主要是设置一些java运行环境参数,其中比较重要的是下面的参数:#es的home路径,不用用默认值就可以set.default.ES_HOME=#分配给es的最小内存set.default.ES_MIN_MEM=256#分配给es的最大内存set.default.ES_MAX_MEM=1024# 启动...原创 2015-09-18 10:16:40 · 92 阅读 · 0 评论 -
使用 Scripted Metric Aggregation 遇到的问题
使用Scripted Metric Aggregation进行聚合时,出现以下错误提示:nested: QueryParsingException[[my_index] script_score the script could not be loaded]; nested: ScriptException[scripts of type [inline], operation [sear...原创 2016-02-19 14:12:35 · 542 阅读 · 0 评论