上一页 1 ··· 3 4 5 6 7
现在在ES中已经有数据了,已经可以处理这个应用的业务需求了。首先的需求是获取员工个人信息。这个在ES中很简单,只需要执行HTTP GET请求同时指定文档的address,index,type和id,就可以得到一个JSON格式的文档了如下:curl -GET 'http://localhost:920... Read More
posted @ 2014-05-08 14:23 QQ1350995917 Views(247) Comments(0) Diggs(0)
首先就是存储员工信息数据。这里将会使用一个文档描述一个员工的“employee document”形式。实际上在ES中存储数据的动作叫index,但是在我们index一个文档的时候首先要确定去哪里储存数据。在ES中,一个文档是相当于一个type,若干type从属于一个index。可以从下面和关系性数... Read More
posted @ 2014-05-08 13:58 QQ1350995917 Views(406) Comments(0) Diggs(0)
为了尽快展示ES能做什么,并且使用起来是多么的容易,那就先来一个简单的教程指导一下,这个简单的教程包含了如下基础概念,indexing,search,aggregations。这里会介绍一些新的术语和概念,如果无法立即了解也没有关系,这些概念将会在以后的介绍中加深你的理解的。假设我们已经作为Mega... Read More
posted @ 2014-05-08 11:46 QQ1350995917 Views(218) Comments(0) Diggs(0)
应用中的数据很少只是简单的key-value,常常他们是包含了日期,地理位置坐标,对象,数组等结构化的。想要把这些数据存储起来,如果使用行列式的关系型数据库,就好象把你制作好的结构化数据塞到一个excel表格中一样,这样做就得把你的数据重构造以符合数据表格的约束,当然从数据库中取出所需的数据还要反向... Read More
posted @ 2014-05-08 11:20 QQ1350995917 Views(631) Comments(0) Diggs(0)
ES安装完成后可以通过一下命令运行(前台进程)./bin/elasticsearch(后台进程)./bin/elasticsearch -d在命令行下输入curl 'http://localhost:9200/?pretty'或者在浏览器中输入http://localhost:9200/?prett... Read More
posted @ 2014-05-07 14:46 QQ1350995917 Views(473) Comments(0) Diggs(1)
ES能为你做什么呢?最简单的方法就是去安装上玩玩吧!LET`S GO!安装ES唯一的条件就是有一个最近版本的Java环境。安装Javawww.java.com,安装ESelasticsearch.org/download。安装ES插件marvelmarvel是ES的供开发者免费使用的管理工具,他内置... Read More
posted @ 2014-05-07 14:34 QQ1350995917 Views(482) Comments(0) Diggs(0)
Elasticsearch(以后简称ES)是一个构建在Apache Lucene™之上的一个搜索引擎,同时也是一个全文检索的搜索引擎库。如今,无论是在开源界还是对所有者,Lucene已经做到了高新能,全功能的搜索引擎库,可以说是已经很牛叉了。但是Lucene仅仅是一个库。为了能运用其强大的功能,你需... Read More
posted @ 2014-05-07 11:23 QQ1350995917 Views(4270) Comments(0) Diggs(0)
ES设置mapping的方法Mapping就是对索引库中索引的字段名及其数据类型进行定义,类似于关系数据库中表建立时要定义字段名及其数据类型,ES有默认的mapping,如果要自定义其分词器、是否分词、是否存储等可以对其进行mapping设置。1:配置文件设置方法 在ES安装文件的config/m... Read More
posted @ 2014-04-27 17:31 QQ1350995917 Views(3085) Comments(0) Diggs(0)
上一页 1 ··· 3 4 5 6 7