elasticsearch-2.x下载与安装

2017-10-11
由于公司的elasticsearch使用的是elasticsearch 2.x,所以安装elasticsearch-2.3.5与elasticsearch-5.2.0对比使用,安装和5.2.0没有太大区别,解压后直接执行bin/elasticsearch.bat运行即可。为了和5.2.0对比使用,修改配置config/elasticsearch.yml
分类:Elasticsearch

Elasticseach可视化操作客户端kibana部署

2017-10-10
artifacts.elastic.co/downloads/kibana/kibana-5.0-windows-x86.zipkibana-5.0-windows-x86.zip2、启动Kibanabin\kibana.bat3、访问httplocalhost5601/,进入Dev Tools界面httplocalhost5601/app/kibana#/dev_tools/console?
分类:Elasticsearch

基于windows环境部署Elasticseach

2017-10-08
安装JDK,下载和解压缩Elasticsearch安装包,启动Elasticsearch,检查ES是否启动成功:http://localhost:9200/?pretty
分类:Elasticsearch

Elasticsearch介绍

2016-03-30
ElasticSearch 是一个基于Lucene构建的开源、分布式、RESTful的全文搜索引擎。设计用于云计算中,能够达到实时搜索,稳定,可靠,快速,安装使用方便。支持通过HTTP使用JSON进行数据索引。 Elasticsearch可以解决零配置和一个完全免费的搜索模式,可以简单地使用JSON通过HTTP的索引数据,提供高可用和平行扩展,实时搜索等。 2012年11月,获得1000万美
分类:Elasticsearch

elasticsearch 实现联想输入搜索

2013-08-11
通常,在项目中需要联想输入(即输入关键字,提示相关词条,类似百度google的搜索)的需求,可能大家都是用的数据库的like '%关键字%‘来实现。但是这样实现有几个问题。 第一、这样的搜索无论是oracle还是mysql,都是无法使用索引的。在oracle中可能有全文检索可以使用,但是个人感觉效果不是很好。 第二、输入的关键字有like的通病,就是只有保含关键字的词条才会被命中。如果中间加个空格
分类:Elasticsearch

elasticsearch 添加字段

2013-08-11
Elasticsearch中的mapping一旦创建,就不能再修改。但是添加字段是可以的。其实很简单,只需在原来的mapping上面直接新增加一个field,然后重新创建一下mapping就可以了。 原mapping的定义如下: private static XContentBuilder getMapping() throws Exception{ XContentBuilder mappin
分类:Elasticsearch

ElasticSearch 测试连接工具(TestConnection)

2013-08-11
截止到0.90.x的版本,Elasticsearch已经将connectedNodes从api中去掉,具体代替的方法是什么呢?也没有找到相关的说明。 因此决定自己手工写一个工具类。其实,我们只有通过API去执行一个方法,就可以测试连接是否正常。测试的方法选定为获得集群node的信息。测试代码: import java.util.Map;import org.elasticsearch.action
分类:Elasticsearch

ElasticSearch入门-Get Mapping

2013-08-11
想要在Java API中获得一个mapping 还真困难,以此铭记。 import org.elasticsearch.client.Client;import org.elasticsearch.cluster.ClusterState;import org.elasticsearch.cluster.metadata.IndexMetaData;import org.elasticsearch
分类:Elasticsearch

ElasticSearch入门-结构定义之Mapping

2013-08-11
相当于数据库的表结构的定义,elasticsearch的mapping 也很重要。直接关系到性能及搜索结果的准确性。elasticsearch的java api的例子太少,我在这儿就献丑了。 为了说明mapping的定义,我这里定义了一个简单的模型,就ID,type,和catIds 3个属性,重在说明如何使用java api来定义mapping,具体各field应该如何定义,这里不做讨论。 pub
分类:Elasticsearch

Elasticsearch强大的聚合功能Facet

2013-08-11
在常规数据库中,我们都知道有一个sql就是group,分组。如果主表只有对应的一个列记录的分组的ID,那么还好统计,比如说每本书book表,有一个分类catId,记录是属于哪一类的书,那么直接按照catId进行分组即可。可是在实际应用种,并非如此简单。一本书往往属于多个分类,比如:某本书既属于科技类书,又属于儿童类书,要求按照这两种条件进行筛选,都能筛选出来,如果要求按照分类进行统计数量,数据库怎
分类:Elasticsearch

最近更新

更多
  • Mac截图快捷键
  • MacBook 跳到行尾、行首、Home和end快捷键
  • Spring Boot使用FastJson解析JSON数据
  • ueditor加载配置:spring boot 整合 ueditor 教程四
  • spring boot 整合 ueditor 教程三:ueditor执行流程
  • spring boot 整合 ueditor 教程二:使用springmvc替换controller.jsp
  • spring boot 整合 ueditor 教程一
  • IntelliJ IDEA 版本控制(svn、git) 修改文件后,所属目录的颜色也变化
  • 传智播客maven视频教程
  • 传智播客java项目视频教程_JavaWeb网上商城实战项目
  • 传智播客java基础视频教程
  • 传智播客分布式缓存视频教程
  • 传智播客基于支付宝移动支付视频教程
  • 传智播客分布式架构视频教程
  • 传智播客JAVA二维码视频教程
  • 传智播客Java文件上传视频教程
  • 传智播客Java爬虫视频教程
  • 即时通信技术-Websocket在线聊天视频教程
  • 网上购物商城(前端+后端+云部署)-传智播客商城视频教程
  • 揭开Docker神秘的面纱-传智播客Docker视频教程
  • MySQL优化-教你如何全面的对数据库进行优化
  • 探秘双“11”征服马云刘强东的电商架构 
  • 实战Java高并发程序设计 pdf 下载
  • 《实战java高并发程序设计》源码下载
  • spring boot使用freemarker生成静态html—基于springmvc+tomcat切到springboot实战三
  • spring boot入口类Application—基于springmvc+tomcat切到springboot实战二
  • 开篇—基于springmvc+tomcat切到springboot实战一
  • springboot 整合freemarker
  • Cannot expose request attribute 'website' because of an existing model object of the same name 的解决方案
  • FreeMarker 判断List不为空