StarRocks不稳定版本(解除AVX2指令集限制)

StarRocks 介绍

什么是 StarRocks
StarRocks 是新一代极速全场景MPP数据库。StarRocks 的愿景是能够让用户的数据分析变得更加简单和敏捷。用户无需经过复杂的预处理,就可以用 StarRocks 来支持多种数据分析场景的极速分析。
StarRocks 的架构简洁,采用了全面向量化引擎,并配备全新设计的 CBO 优化器,查询速度(尤其是多表关联查询)远超同类产品。
StarRocks 能很好地支持实时数据分析,并能实现对实时更新数据的高效查询。StarRocks 还支持现代化物化视图,以进一步加速查询。
使用 StarRocks,用户可以灵活构建包括大宽表、星型模型、雪花模型在内的各类模型。
StarRocks 兼容 MySQL 协议,支持标准 SQL 语法,易于对接使用,全系统无外部依赖,高可用,易于运维管理。

StarRocks运行限制StarRocks不稳定版本(解除AVX2指令集限制)_第1张图片

经过我们的尝试,目前在8核32G单机上部署FE+BE节点,能满足一般的要求,可以稳定运行,但在查询过多的时候(并发100以上),BE与FE容易宕机。

如果机器不够的话推荐使用单机16核32G部署,这个比较稳定且能满足一般的使用需求。

解决AVX2指令集的限制

使用官方推荐的docker容器打包编译,修改build.sh 中 AVX2 的限制改为OFF,然后打包编译,得到的安装包就可以在没有AVX2指令集的机器上运行了。

在这里插入图片描述
得到安装包后,按照官方推荐的部署方式正常部署启动就可以。注意,必须先配置fe和be的网络ip再启动fe和be,否则需删除meta与storage目录后重新配置网络再重启即可。

当前限制

不支持内存表,建表时,不能设置in_memory=true。

你可能感兴趣的:(java,big,data,前端)