将唐诗三百首写入 Elasticsearch 会发生什么


本篇文章给大家分享的是有关将唐诗三百首写入 Elasticsearch 会发生什么,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。将唐诗三百首写入Elasticsearch会发生什么?此项目是根据实战项目浓缩的一个小项目,几乎涵盖之前讲解的所有知识点。通过这个项目的实战,能让你串联起之前的知识点应用于实战,并建立起需求分析、整体设计数据建模、ingest管道使用、检索/聚合选型、kibana可视化分析等的全局认知。数据来源:https://github.com/xuchunyang/300注意数据源bug:第1753行种的”id”:178 需要手动改成 “id”: 252。注意:注意:检索分析DSL实战聚合分析实战及可视化实战本着:编码之前,设计先行的原则。开发人员的通病——新的项目拿到需求以后,不论其简单还是复杂,都要先梳理需求,整理出其逻辑架构,优先设计,以便建立全局认知,而不是上来就动手敲代码。本项目的核心知识点涵盖如下几块内容有图有真相。根据需求梳理出如下的逻辑架构,实际开发中要谨记如下的数据流向。之前也有讲述,这里再强调一下数据建模的重要性。数据模型支撑了系统和数据,系统和数据支撑了业务系统。一个好的数据模型:对于Elasticsearch的数据建模的核心是Mapping的构建。对于原始json数据:我们的建模逻辑如下:由于涉及中文分词,选型分词器很重要。这里依然推荐:选择ik分词。ik词典的选择建议:自带词典不完备,网上搜索互联网的一些常用语词典、行业词典如(诗词相关词典)作为补充完善。创建:indexed_at 的管道,目的:如下DSL,分别构建了模板:my_template。指定了settings、别名、mapping的基础设置。模板的好处和便捷性,在之前的章节中有过详细讲解。通过如下的python代码实现。注意:实践表明:不禁感叹:唐诗先贤们也是心怀天下,忧国忧民啊!唐诗三百首中,李白共33首诗(仅次于杜甫39首),最长的是“蜀道难”,共:353 个字符。李白、杜甫不愧为:诗仙和诗圣啊!也都是高产诗人!最长的诗:白居易-长恨歌-960个字符。最短的诗:王维-鹿柴- 24个字符(并 香港云主机列的非常多)。以下的截图通过kibana实现。细节在之前的kibana可视化中都有过讲解。
以上就是将唐诗三百首写入 Elasticsearch 会发生什么,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注开发云行业资讯频道。

相关推荐: C++怎么使用gsl::index

这篇文章主要介绍“C++怎么使用gsl::index”,在日常操作中,相信很多人在C++怎么使用gsl::index问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”C++怎么使用gsl::index”的疑惑有所帮助!接 香港云主机…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

Like (0)
Donate 微信扫一扫 微信扫一扫
Previous 09/22 16:50
Next 09/22 16:51

相关推荐