《大数据存储技术与应用》 课件 项目五-任务三 解析Elasticsearch存储技术_第1页
《大数据存储技术与应用》 课件 项目五-任务三 解析Elasticsearch存储技术_第2页
《大数据存储技术与应用》 课件 项目五-任务三 解析Elasticsearch存储技术_第3页
《大数据存储技术与应用》 课件 项目五-任务三 解析Elasticsearch存储技术_第4页
《大数据存储技术与应用》 课件 项目五-任务三 解析Elasticsearch存储技术_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

《大数据存储技术与应用》大数据存储技术与应用项目五深入半结构化存储任务三解析ElasticSearch存储技术什么是Redis?Redis的数据类型有哪些?Redis的get和set操作?Redis的应用场景?回顾任务引入-Elasticsearch原型环境和生产环境可无缝切换;无论Elasticsearch是在一个节点上运行,还是在一个包含300个节点的集群上运行,您都能够以相同的方式与Elasticsearch进行通信。它能够水平扩展,每秒钟可处理海量事件,同时能够自动管理索引和查询在集群中的分布方式,以实现极其流畅的操作。任务描述:本节主要讲解ElasticSearch存储技术,包括:ElasticSearch存储的概念、特点;安装配置与操作,并结合实际案例诠释ElasticSearch技术在半结构化大数据方面的应用。任务教学目标:理解Elasticsearch概念、特点。掌握Elasticsearch安装部署。掌握Elasticsearch操作、应用。任务概要教学内容Elasticsearch概述Elasticsearch安装部署一二Elasticsearch应用案例三ElasticSearch概述知识点一ElasticSearch概述ElasticSearch是一个基于Lucene的搜索服务器,Elasticsearch是一个分布式、可扩展、实时的搜索与数据分析引擎。基于Java程序语言开发,并作为Apache许可条款下的开放源码发布,是当前流行的企业级搜索引擎,能够在不同的平台上运行。

安装依赖(53&54)ElasticSearch支持RESTfulWeb接口,应用系统可以通过Java、.NET(C#)、PHP、Python、ApacheGroovy、Ruby等程序语言访问ElasticSearch服务。ElasticSearch概述

安装依赖(53&54)ElasticSearch典型应用场景包括:全文检索、结构化搜索、数据分析以及这三个功能应用的组合。维基百科使用ElasticSearch提供带有高亮片段的全文搜索;GitHub使用ElasticSearch对海量程序代码进行搜索。ElasticSearch概述

安装依赖(53&54)开源的分布式、可扩展和高可用的实时文档存储;实时搜索和分析能力;功能多样的RESTfulAPI;横向扩展的简易性和云基础设施的易集成性。ElasticSearch概述

安装依赖(53&54)ElasticSearch可以安装部署在个人电脑上,也可以扩展到数百台服务器的服务集群,以支撑PB级别的海量数据搜索服务。ElasticSearch概述ElasticSearch安装部署知识点二

安装依赖(53&54)ElasticSearch安装配置

安装依赖(53&54)ElasticSearch安装配置

安装依赖(53&54)ElasticSearch安装配置ElasticSearch应用案例知识点三

安装依赖(53&54)Cayman是基于GO语言实现的服务层和接口层。技术框架上基于Elasticsearch(caymaneagles)模拟对象和桶的概念,实现对象存储管理系统(上传下载、统一管理、分析搜索、监控运维等)。底层对文件存储系统的兼容性高,可对接文件存储系统(fastdfs),对象存储系统(ceph),云存储(阿里oss、亚马逊S3)、infinity等。ElasticSearch应用案例任务小结本次任务以理论与实践相结合的方式,对Elasticsearch存储技术进行了系统的学习,第一小节详细的介绍了Elasticsearch技术,第二小节阐述了Elasticsearch的安装和部署,第三小节引入了应用案例。扩展训练Redis独立学习Redis是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件。它支持多种类型的数据结构,如:字符串(strings),散列(hashes),列表(lists),集合(sets),有序集合(sortedsets)与范围查询,bitmaps,hyperloglogs和地理空间(geospatial)索引半径查询。Redis内置了复制(replication),LUA脚本(Luascripting),LRU驱动事件(LRUeviction),事务(transactions)和不同级别的磁盘持久化(persistence),并通过Redis哨兵(Sentinel)和自动分区(Cluster)提供高可用性(highavailabil

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论