网站首页 软件下载 游戏下载 翻译软件 电子书下载 电影下载 电视剧下载 教程攻略
书名 | Elasticsearch数据分析与实战应用 |
分类 | 计算机-操作系统 |
作者 | 王伟德 |
出版社 | 中国铁道出版社 |
下载 | ![]() |
简介 | 内容推荐 本书使用一套金融数据以及Elasticsearch搜索技术和聚合框架,用来进行数据分析,是一本技术全面、案例丰富、注重实操的入门书。书中不仅细致地讲解Elasticsearch基础知识和核心接口,还进一步讲述数据建模和实际应用,例如金融舆情分析及机器学习等技术应用。最后逐步详细讲解了如何以编程方式构建RESTful服务接口,实践所学技术。由于书中有很多金融数据分析例子,读者也可了解相应应用场景以及学会其解决方案。书中示例采用一套开源的金融数据和文本分析插件进行编写。本书非常适合搜索工程师、数据分析师、数据库工程师阅读使用,还适合Elasticsearch初学者以及想要进阶提升为中高级技术的读者使用。 目录 第一篇基础知识和核心接口第1章Elasticsearch概述1.1准备环境11.2运行Elasticsearch7.5.121.2.1Elasticsearch基本配置21.2.2重要的系统配置41.3与Elasticsearch7.5.1进行对话41.4了解Elasticsearch的架构51.5熟悉关键概念71.5.1Elasticsearch映射概念71.5.2比较SQL与Elasticsearch的相关概念71.5.3分析器(Analyzer)81.5.4标准分析器(StandardAnalyzer)81.6接口用法约定说明8第2章获取本书实验数据2.1了解实验数据集112.1.1公募基金简介112.1.2公募基金类型介绍112.1.3公募基金数据归类122.2通过PythonSDK获取多维数据152.2.1注册及安装Tushare152.2.2Tushare数据接口的调用方法16第3章索引管理3.1基础索引管理193.1.1基本索引操作193.1.2设置索引223.1.3索引 序言 搜索引擎在人们的日常生活中发挥着越来越重要的 作用。近年来由于开源软件的不断普及和发展,涌现出 许多优秀的搜索软件。其中,Elasticsearch 就是以大 规模分布式搜索见长。 本书选择 Elasticsearch 作为实现搜索引擎的工 具。Elasticsearch 具有强大的分布式搜索能力和易于 与 Kibana 集成而提供可视化功能,不仅丰富了实现搜 索引擎的方法,而且还使复杂抽象的数据结构与算法变 得直观而鲜活。在国外被迅速地引入到人工智能的相关 应用行业领域中。 书中全面、系统地介绍了分布式搜索引擎的相关内 容及实现 Elasticsearch 在 Java 和 Python 的应用 代码。本书内容既注重基础知识,又非常注重实践,每 章都提供了大量的实例程序。读者可以通过这些实例快 速上手,并迅速提高搜索引擎开发技术。通过对本书内 容的学习,读者不仅可以掌握搜索引擎开发的基本知识 ,而且还可以灵活地将 Elasticsearch 运用到解决实 际问题当中,从而提升工作效率。 ■ 这本书是写给谁的 本书主要针对从没有使用Elasticsearch经验的初 学者,书中内容逐步介绍进阶主题,以帮助读者构建和 掌握这个强大的搜索引擎。本书尝试使用一套金融数据 的分析技术,有系统性地详细说明如何采用 Elasticsearch在金融数据的分析和应用。 书中所有示例使用一套国内开源的金融数据和文本 分析插件。内容主线是如何使用Elasticsearch打造一 个金融信息搜索与分析系统,由于使用这套金融数据, 能帮助读者有效地理解各种核心技术的使用技巧。因此 读者阅读并练习所有示例操作后,可以很好地掌握 Elasticsearch新功能并具备专业知识。 ■ 本书架构和内容 在这本书开始写作之前,在我脑海中已经构建一个 蓝图,希望读者可以很容易地吸收本书所要传达的信息 和知识。大多数章节都有许多示例,采用同一套国内开 源的金融数据,务使理论与实践并举。 全书分为四篇:第一部分为基础知识和核心接口, 包括第1章到第7章。大体内容从Elasticsearch概述开 始,接着是实验数据的取得和索引与文档管理。进而深 入文本内容分析与插件的介绍。最后,引进 Elasticsearch重点之一,搜索和查询。通过第一部分 的学习过程,让读者已经具备基础能力,可以有兴趣地 继续阅读本书。 第二部分为数据建模、聚合框架、管道处理和探索 性数据分析,包括第8章到第11章。首先介绍 Elasticsearch数据建模的各类型方法,然后是 Elasticsearch第二个重点,主要用于数据分析的聚合 框架,其广泛地应用于数据分析。随后是增强文档索引 功能的管道处理。最后,引进探索性数据分析案例。 第三部分为Java和Python客户端编程介绍,包括第 12章和第13章。介绍如何使用Elasticsearch Java客 户端和Python客户端在应用程序中编程。这两章大多数 的示例都是从前几章命令行指令改写而成的。因此,可 以很容易地理解它是如何以编程方式进行工作的。如果 读者可以理解并且熟练掌握这一部分内容,则可以更轻 松地运用到实际应用中。 第四部分为进阶功能和数据分析实战,包括第14章 到第16章。以数据分析实战,帮助读者融会贯通并掌握 技能。我们将讨论两个热点话题,通过Elasticsearch 支持金融舆情分析及如何进行机器学习等技术的应用, 在最后一章构建金融数据分析服务RESTful接口。希望 读者能够消化并掌握前面所学的知识,在构建RESTful 服务接口中实践所学技术,从而提升自己达到更高的水 平。 ■ 本书的主要特色 1.内容全面,注重实操 本书首先介绍 Elasticsearch 的基本配置和基本 使用方法,然后介绍从搜索到数据分析等方面的知识。 2.讲解详尽,实例丰富 本书对每个技术要点都做了非常细致的讲解,在介 绍过程中还提供了丰富的实例,特别是本书最后一篇的 实战案例,更是对相关技术的一个全面应用。另外,书 中所有实例的实现代码,读者都可以加以修改,以解决 自己的实际问题。 3.语言通俗,图文并茂 本书用通俗易懂的语言进行讲解,尽量避免生疏的 专业术语。在讲解一些重要知识点时,书中给出了大量 的图示及实例运行结果,读者可以更加直观、高效地理 解所学内容。 ■ 本书的读者对象 本书读者对象为数据搜索工程师、软件工程师、数 据分析师、数据库工程师和希望将Elasticsearch的基 础知识提高到另一个新水平的读者。本书还适用于想将 技术扩展到用于金融数据分析领域,并在日常核心任务 中将其运用到最佳水平的读者阅读。 虽然我已对书中所述内容都尽量核实,并进行了多 次校对,但由于写作时间仓促,加之作者水平所限,书 中可能还存在疏漏和错误之处,恳请广大读者批评、指 正。 ■ 整体下载包 为了方便不同网络环境的读者学习,也为了提升图 书的附加价值,本书重要案例数据和源代码,请读者在 电脑端打开链接下载获取。 出版社网址: http://www.m.crphdm.com/2021/0630/14361.sht 导语 本书作者,由Bookauthority 机构进行评级和推荐,成为2021 年值得阅读的四本 Elasticsearch 新书作者之一,为读者带来了其又一力作,一本技术性的新书。 本书有别于外语的中文翻译本,采用一套开源的金融数据和文本分析插件,有系统地详细说明如何采用Elasticsearch 7.5进行数据分析和应用。 从初学开始,逐步介绍进阶主题,从而构建和掌握 Elasticsearch 这个强大的搜索引擎。 |
随便看 |
|
霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。