- 博客(13)
- 资源 (5)
- 收藏
- 关注
原创 HBase系列文章汇总
本文整理汇总了本博客自去年学习HBase以来写的所有关于HBase的相关内容。持续更新中,更多内容,敬请关注!相关知识:1、《布隆过滤器(Bloom Filter)》2、《7-bit整数(Integer)压缩算法》3、《Java NIO(上)》《Java NIO(下)》HBase安装:1、《CentOS分布式环境安装HBase-0.96.0》2、《centos集群上
2014-07-29 11:26:34 3631
原创 初学HBase的几个问题
本文主要针对对HBase不了解的人。主要想基于个人的理解回答以下几个问题:什么是HBase?何时用HBase?与Hive、Pig的区别?HBase的结构为何HBase速度很快?HBase常用的操作有哪些?HBase的一些配置和监控什么是HBase?HBase,是Hadoop Database,是一个高可靠性、高性能、面向列、可伸缩的分布式存储系统。使用HBase技术可以在廉
2014-07-31 16:29:22 5850
原创 HBase复制
HBase复制是一种在不同HBase部署中复制数据的方法。它可以作为一种故障恢复的方法,并提供HBase层次的高可用性。在实际应用中,例如,可以将数据从一个面向页面的集群复制到一个MapReduce集群,后者可以同时处理新数据和历史数据。然后再自动将数据传回面向页面请求的集群。HBase复制中最基本的架构模式是“主推送”(master-push),因为每个region server都有自己的W
2014-07-31 10:43:03 3427
翻译 HBase中的备份和故障恢复方法
本文将对Apache HBase可用的数据备份机制和大量数据的故障恢复/容灾机制做简要介绍。随着HBase在重要的商业系统中应用的大量增加,许多企业需要通过对它们的HBase集群建立健壮的备份和故障恢复(backup and disaster recovery, BDR)机制来保证它们的企业(数据)资产。HBase和Apache Hadoop系统提供了许多内置的机制,可以快速而轻松的完成PB级
2014-07-28 18:30:39 8537 1
原创 Ubuntu12.04安装深度音乐
在以下地址下载最新的deb包http://packages.linuxdeepin.com/deepin/pool/main/d/deepin-utils/下载python-deepin-utilshttp://packages.linuxdeepin.com/deepin/pool/main/d/deepin-ui/下载deepin-uihttp://packages.linuxde
2014-07-25 18:46:13 1185
转载 正确理解ThreadLocal
原文地址:http://www.iteye.com/topic/103804首先,ThreadLocal 不是用来解决共享对象的多线程访问问题的,一般情况下,通过ThreadLocal.set() 到线程中的对象是该线程自己使用的对象,其他线程是不需要访问的,也访问不到的。各个线程中访问的是不同的对象。 另外,说ThreadLocal使得各线程能够保持各自独立的一个对象,并不是通过Thre
2014-07-25 10:33:54 707
原创 7-bit整数(Integer)压缩算法
7-bit 压缩法,针对Integer数据的一种压缩算法,可以将4个字节的Int型数据压缩为1~5个字节,数值越小,压缩后的字节数越少,所以对值小的Int型数据会有比较好的压缩效果,其具体压缩原理,简单介绍如下: 1.将一个Int型数据转换成32位; 2.0~7位,按原值写入 3.如果原值的第8位及以后存在1,则写入1,否则写入0,结束写入(即压缩为了1个字节) 4.如果没结束,则
2014-07-22 14:40:44 6933
原创 Java NIO(下)
只读缓冲区只读缓冲区只能读取,不能写入。可以通过调用缓冲区的asReadOnlyBuffer()方法,将任何普通缓冲区转成只读缓冲区。这个方法返回一个与原缓冲区完全相同的缓冲区(并与其共享数据),只不过它是只读的。注:不能将只读缓冲区转换成可写缓冲区。直接和间接缓冲区另一种有用的ByteBuffer是直接缓冲区。直接缓冲区是为了加快IO速度,而用一种特殊的方式分配其内存的缓冲区。S
2014-07-21 15:48:37 1180
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人