php+mysql开发的网站 如何使用hadoop+hbase+hive,能代替mysql么

如题所述

可以代替mysql的 。
将Hive与HBase整合在一起,使Hive可以读取HBase中的数据,让Hadoop生态系统中最为常用的两大框架互相结合,相得益彰。
在Hive中创建HBase识别的表就可以替代mysql了。
如下:
CREATE TABLE hbase_hive_1(key int, value string)
STORED BY 'org.apache.hadoop.hive.hbase.HBaseStorageHandler'
WITH SERDEPROPERTIES ("hbase.columns.mapping" = ":key,cf1:val")
TBLPROPERTIES ("hbase.table.name" = "xyz");
分别查看Hive、HBase中建立的表
温馨提示:答案为网友推荐,仅供参考