Spark SQL数据类型

数字类型 ByteType:代表一个字节的整数。范围是-128到127 ShortType:代表两个字节的整数。范围是-32768到32767 IntegerType:代表4个字节的整数。范围是-2147483648到2147483647 LongType:代表8个字节的整数。范围是-9223372036854775808到9223372036854775807 FloatType:代表4字节的单…

flume 参数配置说明

如图1所示,一个flume-ng agent主要包括source,channel和sink三部分,三部分运行在java JVM中,JVM一般运行在linux’操作系统上,因此,这些因素都可能影响最终的性能。flume-ng性能优化与架构设计,简单来讲,也主要包括以上部分。 1, 主键的参数设计 1.1 source的配置 有时候不需要每台主机均安装flume agent,可以和sshp…

什么是真正的APM?

近年来APM行业被越来越多的企业所关注,尤其是在2014年末,NewRelic的成功上市,更加激发了人们对这个行业前景的无限遐想。那么究竟 什么是APM?APM的目的是什么?要求我们做什么?有不少企业对APM的理解其实是有偏差的,本文将向您阐述一个真正完整的APM概念。 APM 是Application Performance Managment的缩写,字面意思很容易理解,“应用性能管理”。它是由…

框架测试结果

测试方法 输出一个“欢迎页面”。 简单那运行框架的整体逻辑(Router -> Controller -> Viewer)。 没有数据库连接,没有复杂逻辑。 硬件平台 Cpu: i3 内存:4G 软件环境 windows 7 Apache2.4 – Php5.5.15 / Apache2.2 Php5.2.14 框架列表 CodeIgniter 站点: http://cod…

gearman 任务分发服务资料整理

gearman 任务分发服务资料整理

1、概念 Gearman是一个用来把工作委派给其他机器、分布式的调用更适合做某项工作的机器、并发的做某项工作在多个调用间做负载均衡、或用来在调用其它语言的函数的系统。 2、运行过程 一个Gearman请求的处理过程涉及三个角色:Client -> Job -> Worker。 Client:请求的发起者,可以是 C,PHP,Perl,MySQL UDF 等等。 Job:请求的调度者,用…

设计模式的理解

Composite,组合模式 个体-局部-整体,对象类型相同。计算整体的那个属性 该属性与整体中的局部 个人 有密切关系。 Decrator,装饰模式 大家都的基类相同,基类中定义了一个方法Action,每一个继承的子类都会实现这个方法Action,方法中的参数为相同基类的对象。方法中的过程是:调用到传入对象的Action方法,获取结果,对结果再加工(装潢、装饰)。然后返回最后的结果。