课外篇: 下载
下载的是netcat-0.7.1.tar.gz版本,存放在当前目录下
wget http://sourceforge.net/projects/netcat/files/netcat/0.7.1/
解压
将 netcat-0.7.1.tar.gz 解压到 /usr/local 目录下
tar -zxvf netcat-0.7.1.tar.gz -C /usr/local
重命名
- 切换到 /usr/local 目录下:cd /usr/local
- 改名:mv netcat-0.7.1 netcat
配置
- 切换目录:cd /usr/local/netcat
- 删除文件:./configure --prefix=/opt/netcat
编译安装
- 编译:make
- 安装:make install
配置环境变量
vim /etc/profile
添加以下内容:
# set netcat path
export NETCAT_HOME=/opt/netcat
export PATH=$PATH:$NETCAT_HOME/bin
保存,退出,并使配置生效:
source /etc/profile
验证
nc –h
hbase
--------------
NoSQL.
面向列族。
随机定位
实时读写。
分布式
可伸缩
HA
zookeeper
version(列族)
rowkey/famil+qualifier/timestamp = value
rowkey //唯一性,散列性,定长,不要太长,加盐.
二次索引
byte[]
hive
---------
离线计算。
MR:MapReduce
--------------
hadoop :
DBWritable + WritableComparable :
将hbase的表影射到hive上,使用hive的查询语句。
---------------------------------------------