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条插入
phoenix 性能测试
最新推荐文章于 2024-09-03 21:23:43 发布
本文通过测试详细介绍了Apache Phoenix在数据插入、查询性能以及join操作的表现。测试结果显示,Phoenix在插入和修改数据方面表现出色,适合过滤和简单查询,但join和聚合操作性能一般。优化建议包括合理设置rowkey以提升性能,并避免使用精度丢失的double类型,推荐使用DECIMAL类型。
摘要由CSDN通过智能技术生成