
hbase
xiaomin_____
努力~~
展开
-
Storm Akka Finagle对比及使用场景分析
I was recently working a bit with Twitter’s Storm, and it got me wondering, how does it compare to another high-performance, concurrent-data-processing framework, Akka.What’s Akka and Storm?...原创 2015-04-02 10:44:13 · 163 阅读 · 0 评论 -
HBase入门基础教程 HBase之单机模式与伪分布式模式安装
在本篇文章中,我们将介绍Hbase的单机模式安装与伪分布式的安装方式,以及通过浏览器查看Hbase的用户界面。搭建HBase伪分布式环境的前提是我们已经搭建好了Hadoop完全分布式环境,搭建Hadoop环境请参考:【Hadoop入门基础教程】4、Hadoop之完全分布式环境搭建开发环境硬件环境:CentOS 6.5 服务器4台(一台为Master节点,三台为Slave节点) 软件环境...原创 2015-08-05 00:58:12 · 167 阅读 · 0 评论 -
HDFS小文件处理解决方案总结+facebook(HayStack) + 淘宝(TFS)
一、概述手机图片或者像淘宝这样的网站中的产品图片特点:(1)、大量手机用户同时在线,执行上传、下载、read等图片操作(2)、文件数量较大,大小一般为几K到几十K左右 HDFS存储特点:(1) 流式读取方式,主要是针对一次写入,多次读出的使用模式。写入的过程使用的是append的方式。(2) 设计目的是为了存储超大文件,主要是针对几百MB,GB,...原创 2016-05-25 23:33:31 · 185 阅读 · 0 评论 -
HBase性能优化
---------------------------------------------------------------------------------------------------------------本文主要介绍软件层面的性能调优。故,在此之前,请检查硬件状况。硬盘推荐SSD,一般SATA即可。网络千兆以上。可以安装Ganglia等工具,检查各节点的各硬件的运作状态:...原创 2016-04-28 10:00:20 · 114 阅读 · 0 评论 -
HBase基础教程 1 HBase之单机模式与伪分布式模式安装
在这篇blog中,我们将介绍Hbase的单机模式安装与伪分布式的安装方式,以及通过浏览器查看Hbase的用户界面。搭建hbase伪分布式环 境的前提是我们已经搭建好了hadoop完全分布式环境,搭建hadoop环境请参考:【Hadoop基础教程】4、Hadoop之完全分布式环境搭建开发环境硬件环境:Centos 6.5 服务器4台(一台为Master节点,三台为Slave节点) 软件...原创 2016-04-16 10:30:58 · 167 阅读 · 0 评论 -
Windows7+Eclipse环境下Hbase Java客户端的开发
构建Hbase集群,请参考: Centos 下Hbase0.98.10-hadoop2 集群的配置 在Eclipse中创建Maven的工程将集群的hbase-site.xml文件放到工程的classes目录下 配置操作系统的 C:\windows\system32\drivers\etc文件,将Hbase集群的IP以及域名配置到该文件中192.168....原创 2016-04-16 10:29:22 · 144 阅读 · 0 评论 -
base0.96.0单机模式安装(win7 无需cygwin)
1. 环境: Win7 64bit JDK1.6.0_43 64bit hbase-0.96.0-hadoop1 没错,不需要cygwin。 比较新的hbase版本已经原生支持windows了,至少支持单机模式了。 2. 下载 hbase0.20.5之后的所有版本可以在这里找到。 0.20.5之前的版本是和在hadoop工程并在一起的,可以在这里找到。 我下载的是hbase-0.96.0-ha...原创 2016-04-16 10:28:27 · 123 阅读 · 0 评论 -
HBase 原理、设计与优化实践
1、HBase 简介 HBase —— Hadoop Database的简称,Google BigTable的另一种开源实现方式,从问世之初,就为了解决用大量廉价的机器高速存取海量数据、实现数据分布式存储提供可靠的方案。从功能上来 讲,HBase不折不扣是一个数据库,与我们熟悉的Oracle、MySQL、MSSQL等一样,对外提供数据的存储和读取服务。而从应用的角度来 说,HBase与一...原创 2016-04-16 10:03:31 · 153 阅读 · 0 评论 -
Hbase原理、基本概念、基本架构
概述HBase是一个构建在HDFS上的分布式列存储系统;HBase是基于Google BigTable模型开发的,典型的key/value系统;HBase是Apache Hadoop生态系统中的重要一员,主要用于海量结构化数据存储;从逻辑上讲,HBase将数据按照表、行和列进行存储。与hadoop一样,Hbase目标主要依靠横向扩展,通过不断增加廉价的商用服务器,来增加计算和存储...原创 2016-04-16 10:00:46 · 125 阅读 · 0 评论 -
Hbase快速开始——shell操作
一. 介绍 HBase是一个分布式的、面向列的 开源数据库,源于google的一篇论文《bigtable:一个结构化数据的分布式存储系统》。HBase是Google Bigtable的开源实现,它利用Hadoop HDFS作为其文件存储系统,利用Hadoop MapReduce来处理HBase中的海量数据,利用Zookeeper作为协同服务。 HBase以表的形式...原创 2016-04-15 18:28:39 · 122 阅读 · 0 评论 -
Hbase访问方式之Java API
Hbase的访问方式1、Native Java API:最常规和高效的访问方式;2、HBase Shell:HBase的命令行工具,最简单的接口,适合HBase管理使用;3、Thrift Gateway:利用Thrift序列化技术,支持C++,PHP,Python等多种语言,适合其他异构系统在线访问HBase表数据;4、REST Gateway:支持REST 风格的Http API访问HBas...原创 2015-09-09 00:05:34 · 158 阅读 · 0 评论