分享

Hbase集成Phoenix插入数据问题

张小攻 发表于 2015-6-18 14:21:50 [显示全部楼层] 回帖奖励 阅读模式 关闭右栏 17 58505
Java Web项目添加了phoenix的jar包,然后用jdbc方式连接数据库,往数据库里面插入数据时会丢失数据(原本插入1000条数据,但用phoenix查询hbase里面时只有999或者998条),但不是每次都会丢失数据,有同学遇到同样的情况么?

已有(17)人评论

跳转到指定楼层
张小攻 发表于 2015-6-18 14:24:42
这是集群各个组件的版本
hbase 0.98.12.1
hive 1.0.1
hadoop 2.2
zookeeper 3.4.6
pheonix 4.1.0
回复

使用道具 举报

hahaxixi 发表于 2015-6-18 15:17:19
先顶一个,最近也在用Phoenix~~~
回复

使用道具 举报

Alkaloid0515 发表于 2015-6-18 15:19:50
张小攻 发表于 2015-6-18 14:24
这是集群各个组件的版本
hbase 0.98.12.1
hive 1.0.1

版本有些不匹配

hadoop 2.2
zookeeper 3.4.6
应该对应
zookeeper 3.4.5




像这种丢数据没太见过。storm可能存在着,hbase没
回复

使用道具 举报

zhangshuai 发表于 2015-6-18 16:19:38
Alkaloid0515 发表于 2015-6-18 15:19
版本有些不匹配

hadoop 2.2

楼上为何说版本不匹配呢?
回复

使用道具 举报

Alkaloid0515 发表于 2015-6-18 16:41:59
zhangshuai 发表于 2015-6-18 16:19
楼上为何说版本不匹配呢?

有什么高见
回复

使用道具 举报

996981912 发表于 2015-6-18 16:53:29
注意你插入1000条数据的行健,是不是有重复的,重复插入就是更新操作~~~
回复

使用道具 举报

996981912 发表于 2015-6-18 16:54:34
查看你插入的1000条记录是不是有重复的行健,如果重复,就是更新操作了
回复

使用道具 举报

张小攻 发表于 2015-6-19 10:03:45
996981912 发表于 2015-6-18 16:53
注意你插入1000条数据的行健,是不是有重复的,重复插入就是更新操作~~~

确定没有重复的数据, 第一,我使用for运行迭代自增行键插入的,每次插入的行键都会+1;第二,同样的代码第一次运行只有999条数据,但是第二次运行又成了1000条了。
回复

使用道具 举报

12下一页
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条