大数据开发基础知识

Posted lgx-fighting

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了大数据开发基础知识相关的知识,希望对你有一定的参考价值。

日志聚合与分析

日志聚合的作用就在于可以把来自不同服务器上不同应用程序产生的日志聚合起来,存放在单一的服务器上,方便进行搜索和分析。在日志聚合方面,已经有不少成熟的开源软件可以很好的满足需求。本文中要介绍的是 logstash,一个流行的事件和日志管理开源软件。logstash 采用了一种简单的处理模式:输入 -> 过滤器 -> 输出。logstash 可以作为代理程序安装到每台需要收集日志的机器上。logstash 提供了非常多的插件来处理不同类型的数据输入。典型的包括控制台、文件和 syslog 等;对于输入的数据,可以使用过滤器来进行处理。典型的处理方式是把日志消息转换成结构化的字段;过滤之后的结果可以被输出到不同的目的地,比如 ElasticSearch、文件、电子邮件和数据库等。

以上是关于大数据开发基础知识的主要内容,如果未能解决你的问题,请参考以下文章

大数据开发之linux平台基础

转型进入IT行业,0基础学习大数据开发需要什么基础?

大数据开发相关知识

要成为一名大数据开发工程师必备哪些技能?

零基础学习大数据的完整学习路线

大数据需要掌握哪些技能