大数据技术与应用基础第13、14章分布式文件有哪些信誉好的足球投注网站Elasticsearch、实例电商数据分析.pptx

大数据技术与应用基础第13、14章分布式文件有哪些信誉好的足球投注网站Elasticsearch、实例电商数据分析.pptx

  1. 1、本文档共28页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
能力要求CAPACITY了解什么是Elasticsearch 。理解Elasticsearch的基本架构。掌握掌握Elasticsearch安装方法及基本的应用。Elasticsearch简介Elasticsearch单节点安装插件Elasticsearch-head安装Elasticsearch的基本操作综合实战一、Elasticsearch简介 Elasticsearch简介Elasticsearch是一个开源的分布式有哪些信誉好的足球投注网站引擎,是基于Lucene构建的,具备高可靠性,支持时间时间索引和全文检索,支持非常多的企业级有哪些信誉好的足球投注网站用例。它对外提供一系列基于java和http的api,用于索引、检索、修改大多数配置。(1)接近实时(NRT)。Elasticsearch是一个接近实时的有哪些信誉好的足球投注网站平台。(2)集群(cluster)。一个集群就是由一个或多个节点组织在一起,它们共同持有整个的数据,并一起提供索引和有哪些信誉好的足球投注网站功能。(3)节点(node)。一个节点是集群中的一个服务器,作为集群的一部分,它存储数据,参与集群的索引和有哪些信誉好的足球投注网站功能。(4)索引(index)。一个索引就是一个拥有几分相似特征的文档的集合。(5)类型(type)。在一个索引中,可以定义一种或多种类型。一个类型是索引的一个逻辑上的分类/分区。(6)文档(document)。一个文档是一个可被索引的基础信息单元。(7)分片和复制(shards replicas)。一个索引可以存储超出单个结点硬件限制的大量数据。Elasticsearch简介Elasticsearch单节点安装插件Elasticsearch-head安装Elasticsearch的基本操作综合实战二、Elasticsearch单节点安装 环境要求Ubuntu 16.04 servers64、JDK 1.8.0下载并安装Elasticsearch从//download下载其二进制文件。解压后进入到bin目录下。./ elasticsearch默认情况下,Elasticsearch使用9200来提供对其REST API的访问。Elasticsearch简介Elasticsearch单节点安装插件Elasticsearch-head安装Elasticsearch的基本操作综合实战三、插件Elasticsearch-head安装 Elasticsearch-head是一个Elasticsearch的集群管理工具,它是完全由html5编写的独立网页程序,可以通过插件把它集成到es。从http://mobz.github.io/elasticsearch-head/http://mobz.github.io/elasticsearch-headhttp://mobz.github.io/elasticsearch-head//下载head插件的zip包,把它解压到HOME_ELASTICSEARCH/plugins/head文件夹中即可。启动Elasticsearch服务,浏览器访问:localhost:9200/_plugin/head就可以看到如下图Elasticsearch简介Elasticsearch单节点安装插件Elasticsearch-head安装Elasticsearch的基本操作综合实战四、Elasticsearch的基本操作 1.查看集群健康,需要事先记住的是,节点HTTP的端口是9200。curl localhost:9200/_cat/health?v‘2.查看集群中的节点列表curl localhost:9200/_cat/nodes?v绿色代表一切正常(集群功能齐全),黄色意味着所有的数据都是可用的,但是某些复制没有被分配(集群功能齐全),红色则代表因为某些原因,某些数据不可用。注意,即使是集群状态是红色的,集群仍然是部分可用的,但是可能需要尽快修复它,因为有丢失的数据。四、Elasticsearch的基本操作 3.列出所有的索引 curl localhost:9200/_cat/indices?v这个结果意味着,在我们的集群中,没有任何索引。4.创建一个索引现在让我们创建一个叫做“customer”的索引,然后再列出所有的索引。curl -XPUT localhost:9200/customer?prettycurl localhost:9200/_cat/indices?v第一个命令使用PUT创建了一个叫做“customer”的索引。我们简单地将pretty附加到调用的尾部,使其以美观的形式打印出JSON响应。四、Elasticsearch的基本操作 5.索引并查询一个文档现在放一些东西到customer索引中。为索引一个文档,必须告诉Elasticsearch这个文档要到这个索引的哪个类型(type)下。

文档评论(0)

132****9295 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档