- 博客(11)
- 资源 (165)
- 收藏
- 关注
原创 Hadoop-0.20.0源代码分析(03)
在Hadoop框架源代码org.apache.hadoop.fs包中,都是关于Hadoop文件系统实现的相关类,主要包括文件系统模型的建立,及其在该文件系统定义、实现基本的文件操作。例如给出文件系统抽象,对文件系统上存储的文件执行基本操作进行抽象,等等。 在该包中,类的继承关系如下所示: [java] view plaincopy ◦java.lang.Object
2014-11-25 16:42:27 641
原创 Hadoop-0.20.0源代码分析(02)
UserGroupInformation类定义了一个与文件系统相关的用户和组信息抽象的内容,Hadoop框架实现了一个基于Unix系统的用户和组信息的实现类UnixUserGroupInformation,该类继承自UserGroupInformation抽象类。 从UserGroupInformation抽象类与其子类UnixUserGroupInformation的属性字段可以看出,抽象类所
2014-11-25 16:41:11 544
原创 Hadoop-0.20.0源代码分析(01)
Hadoop 框架是两个模型实现的有机整合,亦即Hadoop分布式文件系统(HDFS)与MapReduce并行编程模型,也就是说,Hadoop框架要能够提供的基本功能就是,在存储系统HDFS上进行MapReduce并行计算,所以,如果想要了解Hadoop框架的工作原理和运行机制,主要从这两个方面着手。 其实,Hadoop中MapReduce并行计算应该是在HDFS实现的,因此了解计算所基于HDF
2014-11-25 16:40:08 629
原创 Ubuntu系统下Hadoop 2.0.4集群安装配置
Hadoop 2已经将HDFS和YARN分开管理,这样分开管理,可以是HDFS更方便地进行HA或Federation,实现HDFS的线性扩展(Scale out),从而保证HDFS集群的高可用性。从另一个方面们来说,HDFS可以作为一个通用的分布式存储系统,而为第三方的分布式计算框架提供方便,就像类似YARN的计算框架,其他的如,Spark等等。YARN就是MapReduce V2,将原来Ha
2014-11-25 16:38:18 516
原创 Nginx+Memcached+Tomcat集群配置实践(Sticky Session)
准备工作 创建一个简单的web应用,名为session。其中有两个页面,分别如下所示: 页面login.jsp [html] view plaincopy %@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> > html>
2014-11-25 16:36:10 1019
原创 memcached 介绍
memcached是什么? memcached 是以LiveJournal 旗下Danga Interactive 公司的Brad Fitzpatric 为首开发的一款软件。现在已成为 mixi、 hatena、 Facebook、 Vox、LiveJournal等众多服务中提高Web应用扩展性的重要因素。 许多Web应用都将数据保存到RDBMS中,应用服务器从中读取数据并在浏览器
2014-11-25 16:31:33 561
原创 Nodejs学习路线图
nodejsweb前端开发web开发 目录(?)[-] Nodejs的介绍个Nodejs应用场景Nodejs学习路线图 前言 用Nodejs已经1年有余,陆陆续续写了48篇关于Nodejs的博客文章,用过的包有上百个。和所有人一样,我也从Web开发开始,然后到包管理,再到应用系统的开发,最后开源自己的Nodejs项目。一路走来,Nodejs已经成为我做Web
2014-11-25 16:17:37 1262
原创 Nodejs开源项目推荐
当我们学习一门新语言,不要用以前语言的习惯去使用新的语言,这样可能会导致走一些弯路。最好的办法就是去看一些写的比较好的开源项目,所以这里我推荐几个NodeJs的开源项目,花点时间去研究一下他们的实现,这样会上手比较快。 NodeClub Node Club 是用 Node.js 和 MongoDB 开发的新型社区软件,界面优雅,功能丰富,小巧迅速, 已在Node.js 中文技术社区 CNode
2014-11-25 16:13:47 780
原创 初步理解Redis及其安装配置
1, Redis是什么 REmote DIctionary Server(Redis) 是一个由Salvatore Sanfilippo写的key-value存储系统。 NoSql. 对这个NoSql的印象源自我上学期一个讲分布式和云计算的课程的final report。说实话我连那篇report的题目都忘了,但是记得大概内容是在说NoSql好。主要的好处是可以有复杂的数据结构吧,
2014-11-25 16:08:19 532
原创 Redis快速入门:安装、配置和操作
本文是有关Redis的系列技术文章之一。在之前的文章中介绍了《Redis快速入门:初识Redis》,对Redis有了一个初步的了解。今天继续为大家介绍Redis如何安装、配置和操作。 系列文章: Redis快速入门:Key-Value存储系统简介 Redis快速入门:选择Key-Value Store Redis是一个开源的使用ANSI C语言编
2014-11-25 14:10:12 625
原创 Loki库的使用
C++设计模式类库 Loki介绍与用法 Loki是由Andrei编写的一个与《Modern C++ Design》(C++设计新思维)一书配套发行的C++代码库。 它不仅把C++模板的功能发挥到了极致,而且把类似设计模式这样思想层面的东西通过库来提供。 本篇文章介绍如何利用Loki来轻松地实现一些设计模式。 由于Loki使用了大量牛X到爆的模板技巧,对编译器的要求是很苛刻的,官
2014-11-06 08:37:10 954
mysql存储过程、函数,业务编写、启动、停止命令,linux环境下,新增用户,授权,binlog传输数据
2023-07-25
微服务工程自动编译,部署的shell脚本,自行修改工程目录和服务名称,运行即可
2023-07-25
基于Prometheus 和 Grafana 实现springboot应用监控和服务器监控
2023-07-07
node-exporter-1.3.1.linux-amd64.tar.gz ,基于Prometheus 和 Grafana 实
2023-07-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人