配置内容
static{
configuration = HBaseConfiguration.create();  //创建配置文件(也就是load工程包目录下的配置文件hbase-site.xml)
String filePath = "hbase-site.xml";
Path path = new Path(filePath);
configuration.addResource(path);//把配置文件内容加进来
}
一、创建表文件和等加数据
HBaseAdmin admin = new HBaseAdmin(configuration);//admin类
		if(admin.tableExists(tableName))
		{
			admin.disableTable(tableName);
			admin.deleteTable(tableName);//disable后删除存在的表
			System.out.println("create table ......");
		}
HTableDescriptor tableDescriptor = new HTableDescriptor(tableName); //创建Htable的描述者
		
tableDescriptor.addFamily(new HColumnDescriptor("cf1"));//给描述者增加类族 名字叫cf1
		admin.createTable(tableDescriptor);//创建表
Put put = new Put("123".getBytes());//创建put 加入rowkey 第一纬
		put.add("cf1".getBytes(),"colum1".getBytes(),"value1".getBytes());//第二纬 
		put.add("cf1".getBytes(),"colum2".getBytes(),"value2".getBytes());
		put.add("cf1".getBytes(),"colum3".getBytes(),"value2".getBytes());
                    
                
                
            
        
浙公网安备 33010602011771号