爱吃土豆的程序猿

ON A CLEAR DISK YOU CAN SEEK FOREVER

对三种分布式存储的学习以及认识

分布式存储   在一本云计算书中在看到Swift存储的时候,在网上搜到了陈沙克老师(真是大神级人物啊)的关于Ceph存储的一篇文章,原文链接:统一存储:Ceph。博客中提到,一般来说,企业如果规模大点,基本都需要用到3种存储: 对象存储 文件存储 块存储   这3种存储,有自己特有的应用场景,无法互相取代。   关于对象存储,我接触过的有Swift;文件存储,我接触过...

Docker初探

Docker简单使用   Docker已经火了挺长一段时间了,自己虽然常常听到这么一个概念,但是一直都没有时间了解,刚好前段时间借了一本docker的书,也算是对Docker有了一个比较系统的认识。   Docker是基于Go语言实现的云开源项目,诞生于2013年初。 Docker容器虚拟化的好处?   举个简单的应用场景的例子。假设用户试图基于最常见的LAMP(Linux+Apac...

Linux常用命令

Linux常用命令总结   虽然使用Linux较长时间了,但是还没有对Linux系统的学习过,导致遇到一些问题常常要去网上查Linux命令,因此花了近一周的时间看了《鸟哥的Linux私房菜》前十二章,这里记录一些常用了Linux命令,一方面是为了加强记忆,一方面也是为了方便以后的查询。 # 立即关机 $ shutdown -h now $ init 0 # 延迟10S后关...

Git常用命令清单

常用Git命令清单 来源:阮一峰的网络日志 网址:原文链接 今后会常常用到Git,这里记录一下常用的git命令。 几个专用名词如下: Workspcce : 工作区 Index/Stage : 暂存区 Repository : 仓库区(或本地仓库) Remote : 远程仓库 关系图如下: 一、新建代码库 # 在当前目录新建一个Git代码库 ...

HDFS完全分布式安装及基本操作

机器配置和安装说明   我用了1台机器,win7操作系统,i5处理器。   使用VMware虚拟机,安装了3台linux虚拟机,Linux操作系统,使用的Ubuntu12.04系统。   Hadoop版本,使用1.0.4 选择安装环境   下载 hadoop-1.0.4.tar.gz、VMware、ubuntu镜像、jdk、 winscp   WinSCP是一个Windows环境...

HDFS原理

Hadoop与HDFS   Hadoop是一个由Apache基金会所开发的分布式系统基础架构。 用户可以在不了解分布式底层细节的情况下,开发分布式程序。充分利用集群的威力进行高速运算和存储。   Hadoop实现了一个分布式文件系统(Hadoop Distributed File System),简称HDFS   Hadoop经典教材:<<Hadoop实战>>中...

HBase原理及基本操作

什么是HBase?   HBase是Apache Hadoop中的一个子项目,Hbase依托于Hadoop的HDFS作为最基本存储基础单元,它们之间的关系如图所示:   HBase作为面向列的数据库运行在HDFS之上,它以Google BigTable为蓝本,以键值对的形式存储。项目的目标是快速在主机内数十亿行数据中定位所需的数据并访问它,是一个NoSql的数据库 为什么采用HBa...