摘要: 在某个Logstash的场景下,我产生了为什么不能用Flume代替Logstash的疑问,因此查阅了不少材料在这里总结,大部分都是前人的工作经验下,加了一些我自己的思考在里面,希望对大家有帮助。 本文适合有一定大数据基础的读者朋友们阅读,但如果你没有技术基础,照样可以继续看(这就好比你看《葵花宝典》 阅读全文
posted @ 2018-07-06 14:00 HappyDeveloper 阅读(790) 评论(0) 推荐(0) 编辑
摘要: 前言 本文将简单介绍两种基于Flume的日志收集系统可能的架构方案,可根据不同的实际场景参考使用。 方案一 示例图如下: 说明: 每个日志源(http上报、日志文件等)对应一个Agent-c用于收集对应日志, 收集来的日志可以流到Agent-s-1或Agent-s-2; Agent-c的Sink处理 阅读全文
posted @ 2018-07-06 13:58 HappyDeveloper 阅读(876) 评论(0) 推荐(0) 编辑
摘要: 一、SQL的where条件提取规则 在ICP(Index Condition Pushdown,索引条件下推)特性之前,必须先搞明白根据何登成大神总结出一套放置于所有SQL语句而皆准的where查询条件的提取规则:所有SQL的where条件,均可归纳为3大类:Index Key (First Key 阅读全文
posted @ 2018-07-06 13:49 HappyDeveloper 阅读(4929) 评论(0) 推荐(1) 编辑
摘要: 1. 问题描述 一条SQL,在数据库中是如何执行的呢?相信很多人都会对这个问题比较感兴趣。当然,要完整描述一条SQL在数据库中的生命周期,这是一个非常巨大的问题,涵盖了SQL的词法解析、语法解析、权限检查、查询优化、SQL执行等一系列的步骤,简短的篇幅是绝对无能为力的。因此,本文挑选了其中的部分内容 阅读全文
posted @ 2018-07-06 13:44 HappyDeveloper 阅读(420) 评论(0) 推荐(0) 编辑