非鱼 发表于 2015-3-27 00:33 可以这么做 |
xuanxufeng 发表于 2015-3-27 00:30 那我可以把视频放到hdfs上,然后Hbase建张表存路径? |
非鱼 发表于 2015-3-27 00:27 一般存路径,存储视频,会产生比较多的小文件 |
xuanxufeng 发表于 2015-3-27 00:22 谢谢!....“存系统是不提倡的”,意思是? |
存系统是不提倡的。 如果Java比较熟悉的话,首先使用Java读取视频,这时候读取是二进制。 HBaseConfiguration conf = (HBaseConfiguration) HBaseConfiguration.create(); byte[] rowkey = Bytes.toBytes("cenyuhai"); byte[] family = Bytes.toBytes("f"); byte[] qualifier = Bytes.toBytes("name"); byte[] video="读取视频文件"; byte[] value = Bytes.toBytes(video); HTable table = new HTable(conf, "test"); Put put = new Put(rowkey); put.add(family,qualifier,value); table.put(put); 读取同样的道理 |