phoenix 性能测试

本文通过测试详细介绍了Apache Phoenix在数据插入、查询性能以及join操作的表现。测试结果显示,Phoenix在插入和修改数据方面表现出色,适合过滤和简单查询,但join和聚合操作性能一般。优化建议包括合理设置rowkey以提升性能,并避免使用精度丢失的double类型,推荐使用DECIMAL类型。
摘要由CSDN通过智能技术生成

1、环境详情
**·**1台HMaster 2台HRegionServer
在这里插入图片描述
2、创建一张订单表
**·**create table if not exists order_1 (id varchar primary key,sale_amount double,discount_amount double,current_time varchar);
3、生成模拟订单数据
·在这里插入图片描述
注:upsert 而不是 insert
**·**生成300M数据 大约300万条
4、将生成的test.txt 修改为 test.sql
5、将test.sql 放到 主机 phoenix的bin目录下
6、运行test.sql文件
**·**psql.py test.sql
7、插入速度
·开始速度每秒1000+
·数据到达40w+时,速度变为500+
在这里插入图片描述
**·**当数据达到80w,速度非常迟缓,每秒不一定有1条插入

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值