摘要: 1.前言 HBase是云计算环境下最重要的NOSQL数据库,提供了基于Hadoop的数据存储、索引、查询,其最大的优点就是可以通过硬件的扩展从而几乎无限的扩展其存储和检索能力。但是HBase与传统的基于SQL语言的关系数据库无论从理念还是使用方式上都相去甚远,以至于要将基于SQL的项目移植到HBas 阅读全文
posted @ 2018-09-07 21:03 sandywei 阅读(216) 评论(0) 推荐(0) 编辑
摘要: hbase和hadoop一样也分为单机版、伪分布式版和完全分布式集群版本,这篇文件介绍如何搭建完全分布式集群环境搭建。 hbase依赖于hadoop环境,搭建habase之前首先需要搭建好hadoop的完全集群环境,因此看这篇文章之前需要先看我的上一篇文章:hadoop分布式集群搭建。本文中没有按照 阅读全文
posted @ 2018-09-07 20:56 sandywei 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 摘要: 本文主要介绍搭建Hadoop、HBase、Zookeeper集群环境的搭建 一、基础环境准备 1、下载安装包(均使用当前最新的稳定版本,截止至2017年05月24日) 1)jdk 8u131 下载地址:Java SE Development Kit 8 2)hadoop 2.7.3 下载地址 阅读全文
posted @ 2018-09-07 20:55 sandywei 阅读(755) 评论(0) 推荐(0) 编辑
摘要: Hadoop及HBase集群部署 一、 集群环境 1. 系统版本 虚拟机:内存 16G CPU 双核心 系统: CentOS 7 64位 系统下载地址: http://124.202.164.6/files/417500000AB646E7/mirrors.163.com/centos/7/isos 阅读全文
posted @ 2018-09-07 20:54 sandywei 阅读(1391) 评论(0) 推荐(0) 编辑
摘要: Hive基本操作 01.Hive是什么 1. Hive介绍 Hive是基于Hadoop的一个数据仓库工具,可以将结构化的数据文件映射为一张数据库表,并提供类SQL查询功能。 Hive是SQL解析引擎,它将SQL语句转译成M/R Job然后在Hadoop执行。 2. Hive架构 p:用 HDFS 进 阅读全文
posted @ 2018-09-07 20:53 sandywei 阅读(341) 评论(0) 推荐(0) 编辑
摘要: Java编程MapReduce实现WordCount 1.编写Mapper package net.toocruel.yarn.mapreduce.wordcount; import org.apache.hadoop.io.IntWritable; import org.apache.hadoop 阅读全文
posted @ 2018-09-07 20:48 sandywei 阅读(522) 评论(0) 推荐(0) 编辑
摘要: linux系统卸载MYSQL 1,先通过yum方式卸载mysql及相关组件 命令:yum remove mysql 2.通过命令:rpm qa|grep i mysql 查找系统的有关于mysql的文件 3.然后通过命令:sudo rpm e nodeps 包名删除mysql有关软件 4.卸载后/e 阅读全文
posted @ 2018-09-07 20:35 sandywei 阅读(642) 评论(0) 推荐(0) 编辑
摘要: 收集一些实用php面试题及答案给大家 做为程序员,到IT企业面试的时候肯定会有笔试这关,那就要考考你的PHP知识了,所以本站收集一些实用的php面试题及答案给大家。 基础题: 1.表单中 get与post提交方法的区别? 答:get是发送请求HTTP协议通过url参数传递进行接收,而post是实体数 阅读全文
posted @ 2018-09-07 20:31 sandywei 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 2018 BAT最新《前端必考面试题》 1、Doctype作用? 严格模式与混杂模式如何区分?它们有何意义? (1)、 声明位于文档中的最前面,处于 标签之前。告知浏览器的解析器,用什么文档类型 规范来解析这个文档。 (2)、严格模式的排版和 JS 运作模式是 以该浏览器支持的最高标准运行。 (3) 阅读全文
posted @ 2018-09-07 20:30 sandywei 阅读(229) 评论(0) 推荐(0) 编辑
摘要: Python语言特性 1 Python的函数参数传递 看两个如下例子,分析运行结果: 代码一: a = 1 def fun(a): a = 2 fun(a) print(a) 1 代码二: a = [] def fun(a): a.append(1) fun(a) print(a) [1] 所有的变 阅读全文
posted @ 2018-09-07 20:27 sandywei 阅读(984) 评论(0) 推荐(0) 编辑
摘要: 1、kafka的message包括哪些信息 一个Kafka的Message由一个固定长度的header和一个变长的消息体body组成 header部分由一个字节的magic(文件格式)和四个字节的CRC32(用于判断body消息体是否正常)构成。 当magic的值为1的时候,会在magic和crc3 阅读全文
posted @ 2018-09-07 20:18 sandywei 阅读(6923) 评论(2) 推荐(6) 编辑