StarRocks Community Monthly Newsletter (Apr)

版本动态

3.4.3 版本更新

核心功能升级

  • Routine Load和Stream Load新增Lambda表达式支持,支持复杂的列数据提取

  • 增强JSON数据处理能力,支持将JSON Array/Object转为ARRAY/MAP类型

  • 优化information_schema.task_runs视图查询,新增LIMIT支持

性能与稳定性提升

  • 修复查询ORC格式Hive表时的读取错误

  • 修复查询含Equality Delete文件的Iceberg表时RuntimeFilter无法下推的问题

  • 修复查询队列功能未启用时的超时误触发问题

🔎Release Note: https://docs.mirrorship.cn/zh/releasenotes/release-3.4/

3.4.2 版本更新

功能优化

  • FE支持优雅退出机制,通过./stop_fe.sh -g命令退出时会:

    • 向Load Balancer返回500状态码

    • 继续执行当前查询直至完成或超时(默认60秒)

性能与稳定性提升

  • 修复分区列为生成列时分区裁剪可能失效的问题

  • 修复concat函数参数处理导致的BE崩溃问题

  • 修复Broker Load导入时ssl_enable属性不生效的问题

3.3.13 版本更新

功能优化

  1. 审计日志和QueryDetail接口新增FE内存消耗指标

  2. 优化并发创建表达式分区的策略

  3. 新增存活FE节点数的监控指标

  4. information_schema.task_runs视图支持LIMIT下推

  5. 修复多个CVE安全问题

  6. 主键表PUBLISH阶段支持Retry机制

  7. 降低Flat JSON的内存占用

  8. information_schema.routine_load_jobs视图新增timestamp_progress列

  9. 增强LDAP授权验证机制

  10. AVRO文件与Hive表Schema不一致时明确报错

  11. 物化视图新增excluded_refresh_tables属性

性能与稳定性提升

  1. 修复Flat JSON不支持get_json_bool函数的问题

  2. 修复SHOW AUTHENTICATION语句返回密码的安全问题

  3. 修复percentile_count函数返回错误

  4. 修复大算子落盘策略导致的问题

  5. 修复BE黑名单后Stream Load仍分发任务的问题

🔎Release Note:https://docs.mirrorship.cn/zh/releasenotes/release-3.3/

3.3.12 版本更新

新增功能

  • 新增percentile_approx_weighted函数支持

  • 支持修改Hive Catalog和Hudi Catalog的Property配置

  • Paimon Catalog新增Manifest Cache功能

  • Paimon Catalog支持SHOW PARTITIONS操作

  • Paimon Catalog支持统计信息收集

功能优化

  • 统计信息收集功能多项优化与问题修复

  • 优化建表失败的错误提示信息

  • 增强Broker Load的重试机制

  • 提升array_generate函数执行效率

性能与稳定性提升

  1. 修复INSERT INTO FILES不支持CSV分隔符转换的问题

  2. 修复Iceberg REST Catalog的若干问题

  3. 修复基于视图的物化视图改写丢失谓词的问题

  4. 修复Paimon Catalog读取变更表失败的问题

StarRocks 应用

1.StarRocks 集群运维工具

贡献者:夏天

  • 项目亮点:

    • 全局监控:一键查看集群核心指标、运行/排队任务及资源隔离状态

    • 深度洞察:细粒度监控节点资源(CPU/内存/存储)及查询负载

    • 精准定位:快速追踪特定SQL或连接,高效排查问题

  • 项目介绍:https://forum.mirrorship.cn/t/topic/18550

  • 项目地址:https://github.com/chengkenli/StarRocksDevops

2.StarRocks 权限可视化工具

贡献者:夏天

  • 项目亮点:

    • 批量权限管理:支持3000+用户权限的集中查看与管理,告别繁琐的逐条SQL查询

    • 快速权限定位:一键检索特定用户/角色的权限明细,提升权限稽核效率

    • 多Catalog支持:适配复杂多Catalog环境,实现跨数据源的统一权限视图

  • 项目介绍:https://forum.mirrorship.cn/t/topic/18299/2

  • 项目地址:https://github.com/chengkenli/getu 11

文档动态

  • 【文档体验】:新增功能成熟度标签【试验性】以及 【Beta】。

  • 【数据湖】:新增文档 为 AWS S3 表创建 Iceberg REST Catalog。

  • 【管理手册】

    更新文档 存算分离集群 Compaction。

    新增/优化部分 FE/BE 配置项 描述。

  • 【参考手册】:优化部分 SQL 及函数参考文档的示例。

本月精选内容

文章精选

迈向云原生:理想汽车 OLAP 引擎变革之路

StarRocks 查询优化器深度解析

从被动救火到主动预防,StarRocks 监控与告警全攻略

RAG 实战|用 StarRocks + DeepSeek 构建智能问答与企业知识库

千万级数据秒级响应!碧桂园服务技术引擎重构智慧社区新标杆

StarRocks 助力首汽约车精细化运营

StarRocks Compaction&内存异常问题深度剖析

如何实现 SQL Server 全库 2000+ 表高效同步至 StarRocks

StarRocks 存算一体集群迁移至存算分离,BE减少25%!

StarRocks问题复盘 Clone RUNTIME_ERROR 及修复

StarRocks Zonemap Index

Flink高性能读写StarRocks内表剖析

Apache Paimon数据湖查询引擎StarRocks

视频精选

【中字教程】数据入湖到可视化:Hudi+MinIO+StarRocks + HiveMetaStore + Apache SuperSet

本月精选活动

StarRocks 社区 2025 布道师计划正式开启

StarRocks 社区 2025 布道师计划正式开启!我们诚邀开发者围绕技术内容创作、演讲分享、社区答疑三大方向参与共建:可以分享你在 AI、湖仓一体、性能优化等场景中的实践,也可以登上 Meetup 或技术峰会的舞台,更可以在论坛和微信群中积极答疑、助力他人。

每月将评选「社区答疑之星」,优秀作品和积分奖励将于 6 月底公布,并收录于社区月报。

参与方式、积分规则及积分商城详情,敬请查阅正文。来领奖啦!StarRocks 社区 2025 布道师计划正式开启

StarRocks 小课堂 | 监控告警全覆盖,别等服务挂了才处理!

4 月 16 日,StarRocks 小课堂邀请镜舟科技 DBA 团队负责人景丹,深入解读监控告警前的核心要点,涵盖:

  • 服务监控 & 故障处理:FE/BE 服务挂起、Schema Change 失败、Compaction 异常等场景的应对方案;

  • 服务可用性监控:Checkpoint 异常、Routine Load 延迟、物化视图刷新失败等问题的排查技巧;

  • 资源 & 查询监控:CPU/内存过载、连接数异常、查询耗时升高等性能瓶颈的优化建议。

告别被动救火,掌握监控主动权

⏬演讲文档:从被动救火到主动预防,StarRocks 监控与告警全攻略

📺视频回放:StarRocks 小课堂| 监控告警全覆盖,别等服务挂了才处理!

本月新晋 Contributor

感谢新朋友们为 StarRocks 社区注入活力!期待你们继续闪耀光芒,与社区共同成长,创造更多精彩!✨🚀

GitHub:https://github.com/StarRocks/starrocks

中文社区官网:https://www.mirrorship.cn/zh-CN/community

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/pingmian/81372.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

探索AI新领域:生成式人工智能认证(GAI认证)助力职场发展

在数字化时代的大潮中,人工智能(AI)技术以其强大的影响力和广泛的应用前景,正逐步重塑我们的生活与工作方式。随着生成式AI技术的崛起,掌握这一前沿技能已成为职场竞争中的关键优势。那么,如何通过系统的学…

数据库触发器Trigger

在数据库管理系统中,触发器(Trigger)是一种特殊的存储过程,它在特定的事件发生时自动执行。触发器通常用于维护数据的完整性和一致性。通过事件触发而被执行,不能直接调用。 触发器的三要素 触发事件 before/after&a…

如何利用 Java 爬虫获得某书笔记详情:实战指南

在知识分享和学习的领域,许多平台提供了丰富的书籍笔记和学习资源。通过 Java 爬虫技术,我们可以高效地获取这些笔记的详细信息,以便进行进一步的分析和整理。本文将详细介绍如何利用 Java 爬虫获取某书笔记详情,并提供完整的代码…

主成分分析的应用之sklearn.decomposition模块的PCA函数

主成分分析的应用之sklearn.decomposition模块的PCA函数 一、模型建立整体步骤 二、数据 2297.86 589.62 474.74 164.19 290.91 626.21 295.20 199.03 2262.19 571.69 461.25 185.90 337.83 604.78 354.66 198.96 2303.29 589.99 516.21 236.55 403.92 730.05 438.41 225.80 …

【Redis】List 列表

文章目录 初识列表常用命令lpushlpushxlrangerpushrpushxlpop & rpoplindexlinsertllen阻塞操作 —— blpop & brpop 内部编码应用场景 初识列表 列表类型,用于存储多个字符串。在操作和实现上,类似 C 的双端队列,支持随机访问(O(N)…

Android framework 中间件开发(三)

前两篇我们讲了中间件的开发和打包应用, Android framework 中间件开发(一) Android framework 中间件开发(二) 这边我们来讲一下在中间件中编写JNI 1.新建C文件 找到frameworks\base\services\core\jni\路径,新建一个cpp文件,文件名为com_android_server_DarkControlService.c…

深入了解linux系统—— 基础IO(上)

文件 在之前学习C语言文件操作时,我们了解过什么是文件,这里简单回顾一下: 文件存在磁盘中,文件有分为程序文件、数据文件;二进制文件和文本文件等。 详细描述见文章:文件操作——C语言 文件在磁盘里&a…

Flink CDC—实时数据集成框架

Flink CDC 是一个基于流的数据集成工具,旨在为用户提供一套功能更加全面的编程接口(API),它基于数据库日志的 CDC(变更数据捕获)技术实现了统一的增量和全量数据读取。 该工具使得用户能够以 YAML 配置文件…

ES(ES2023/ES14)最新更新内容,及如何减少内耗

截至2023年10月,JavaScript(ECMAScript)的最新版本是 ES2023(ES14)。 ES2023 引入了许多新特性,如findLast、toSorted等,同时优化了性能。通过减少全局变量、避免内存泄漏、优化循环、减少DOM操作、使用Web Workers、懒加载、缓存、高效数据结构和代码压缩,可以显著降低…

常见的 Python 环境配置问题及解决方案

1. Python 环境配置的常见问题 初学者在配置 Python 环境时,可能会遇到以下几类问题: 1.1 不同版本的兼容性 Python 目前有两个主要版本系列:Python 2.x 和 Python 3.x。Python 2.x 已于 2020 年 1 月 1 日停止维护,因此强烈建…

day20-线性表(链表II)

一、调试器 1.1 gdb(调试器) 在程序指定位置停顿 1.1.1 一般调试 gcc直接编译生成的是发布版(Release) gcc -g //-g调式版本,(体积大,内部有源码)(DeBug&#…

基于Spring Boot+Layui构建企业级电子招投标系统实战指南

一、引言:重塑招投标管理新范式 在数字经济浪潮下,传统招投标模式面临效率低、透明度不足、流程冗长等痛点。本文将以Spring Boot技术生态为核心,融合Mybatis持久层框架、Redis高性能缓存及Layui前端解决方案,构建一个覆盖招标代理…

uniapp -- uCharts 仪表盘刻度显示 0.9999999 这样的值问题处理。

文章目录 🍉问题🍉解决方案🍉问题 在仪表盘上,23.8变成了 23.799999999999997 🍉解决方案 formatter格式化问题 1:在 config-ucharts.js 或 config-echarts.js 配置对应的 formatter 方法 formatter: {yAxisDemo1: function (

git 对于已经追踪,但没有git add 的文件,撤回修改的方法

要撤销对已追踪文件的修改&#xff08;但尚未使用git add添加到暂存区&#xff09;&#xff0c;你可以使用以下几种方法&#xff1a; 1. 使用 git restore (Git 2.23.0及更高版本) 这是较新版本Git中推荐的方式&#xff1a; # 撤销单个文件的修改git restore <file># …

脚本语言Lua

本文来源 &#xff1a;腾讯元宝 Lua是一种轻量级、可嵌入的脚本语言&#xff0c;由巴西里约热内卢天主教大学的Roberto Ierusalimschy、Waldemar Celes和Luiz Henrique de Figueiredo于1993年开发。其设计目标是嵌入应用程序中&#xff0c;提供灵活的扩展和定制功能。 主要特性…

ThingsBoard使用Cassandra部署时性能优化

1、概述 当遇到ThingsBoard设备数量特别多的时候,并且传输数据遥测点量特别大的时候,我们需要调整一下参数来进行优化,使其性能达到最佳的进行快速写入。 注意:以下这些参数再系统部署的时候就需要规划好配置,不能安装好了再二次来进行配置。 2、Cassandra配置参数优化 …

Git Worktree 使用

新入职了一家公司&#xff0c;发现不同项目用的使用一个 git 仓库管理。不久之后我看到这篇文章。 Git 的设计部​​分是为了支持实验。一旦你确定你的工作被安全地跟踪&#xff0c;并且存在安全的状态&#xff0c;以便在出现严重错误时可以恢复&#xff0c;你就不会害怕尝试新…

维智定位 Android 定位 SDK

概述 维智 Android 定位 SDK是为 Android 移动端应用提供的一套简单易用的定位服务接口&#xff0c;为广大开发者提供融合定位服务。通过使用维智定位SDK&#xff0c;开发者可以轻松为应用程序实现极速、智能、精准、高效的定位功能。 重要&#xff1a;为了进一步加强对最终用…

【CSS】使用 CSS 绘制三角形

一、Border 边框法&#xff08;最常用&#xff09; 原理&#xff1a;通过设置元素的宽高为 0&#xff0c;利用透明边框相交形成三角形。 .triangle {width: 0;height: 0;border-left: 50px solid transparent; /* 左侧边框透明 */border-right: 50px solid transparent; /* …

RabbitMQ 快速上手:安装配置与 HelloWorld 实践(一)

一、引言 在当今分布式系统大行其道的技术浪潮下&#xff0c;各个服务之间的通信与协同变得愈发复杂。想象一下&#xff0c;一个电商系统在大促期间&#xff0c;订单服务、库存服务、支付服务、物流服务等众多模块需要紧密配合。如果没有一种高效的通信机制&#xff0c;系统很容…