当前位置:网站首页>版本通告|Apache Doris 1.1 Release 版本正式发布!
版本通告|Apache Doris 1.1 Release 版本正式发布!
2022-07-15 14:25:00 【ApacheDoris】


亲爱的社区小伙伴们,历时数月,我们很高兴地宣布,Apache Doris 于 2022 年 7 月 14日迎来了 1.1 Release 版本的正式发布!有 90 余位 Contributor 为 Apache Doris 提交了超过 420 项优化和修复,感谢每一个让 Apache Doris 变得更好的你!
在 1.1 版本中,我们引入了更全面的向量化执行引擎、Iceberg 外部表、更安全的元数据 checkpoint 等重要功能,优化了 compaction 逻辑,现在可以快速合并新导入的数据版本,大幅减少数据版本数量,提升查询性能;使用了多线程预取,提升了 Parquet 和 ORC 文件的读取速度,读取速度提升5倍。优化了诸多数据导入和查询过程中的问题,对 Apache Doris 的查询性能、易用性、稳定性等进行了全面加强,欢迎大家下载使用!点击文末“阅读原文”即可直接前往下载地址。
重 要 优 化
所有内置函数实现向量化。
支持存储层向量化,支持低基数字符串列的字典优化。
优化修复了向量化引擎诸多的性能和稳定性问题。
与之前版本相比,性能有明显提升:
http ://doris.apache.org/docs/benchmark/ssb.html
在 SSB 标准测试数据集的 13 次查询中,我们点对点测试了 Doris 1.1 版本和 Doris 0.15.0 RC04 版本,整体性能提升了 2-3 倍。

优化了 rowset 选择策略,快速合并新导入的数据版本,大幅减少数据版本数量,提升查询性能。
对于 20 个并发负载任务,每个作业 5000 行,1s 间隔,compaction score 稳定在 50 以下。
使用多线程预取,读取速度提升5倍。
支持创建 Iceberg 外部表
在1.1版本中 Apache Doris 提供了直接访问存储在 lceberg 数据的能力,支持创建 Iceberg 外部表并在其上查询数据,节省数据导入的资源开销,提供联邦初选能力。并支持通过 REFRESH 命令对数据库中所有 Iceberg 表进行自动同步。
http://doris.apache.org/docs/ecosystem/external-table/iceberg-of-doris.html
重要 Bug 修复
修复数据版本缺失导致无法查询数据的问题。
修复资源隔离对导入任务的资源使用限制无效的问题。
使用 HTTP BRPC 传输超过 2GB 的网络数据包。
其他变更
修复 fastjson 相关漏洞
增加ZSTD压缩算法;较原有压缩率提升约 50%。
查询层和存储层向量化默认开启。
禁用 mini load 。
完全禁用 Segment v1 存储格式。
.限制 String 类型的最大长度。
增加 ADMIN DIAGNOSE TABLET 命令。
enable_vectorized_enginesession 变量默认设置为 true 。BE 二进制文件重命名为
doris_be。
下个版本不再支持 Segment v1 格式,请在 1.1 版本完成数据转换。 以上标记 [Experimental] 的功能为实验性功能,我们将会在后续版本中对以上功能进行持续优化和迭代,并后续版本中进一步完善。在使用过程中有任何问题或意见,欢迎随时与我们联系。
下 载 使 用
http://doris.apache.org/zh-CN/downloads/downloads.html
您可以从Apache Doris 低发行版本直接升级到 1.1 Release 版本,升级过程请参考文档:
https://doris.apache.org/docs/admin-manual/cluster-management/upgrade.html
详细 Release Note 请查看链接:
https://github.com/apache/doris/issues/9949
如果您遇到任何使用上的问题,欢迎随时通过 GitHub Discussion 论坛或者 Dev 邮件组与我们取得联系。
GitHub 论坛:https://github.com/apache/doris/discussions
Dev 邮件组:[email protected]
微信公众号:

致 谢
Apache Doris 1.1 Release 版本的发布离不开所有社区用户的支持,在此向所有参与版本设计、开发、测试、讨论的社区贡献者们表示感谢,他们分别是(首字母排序):

一贡献者名单一

@adonis0147
@airborne12
@amosbird
@aopangzi
@arthuryangcs
@awakeljw
@BePPPower
@BiteTheDDDDt
@bridgeDream
@caiconghui
@cambyzju
@ccoffline
@chenlinzhong
@daikon12
@DarvenDuan
@dataalive
@dataroaring
@deardeng
@Doris-Extras
@emerkfu
@EmmyMiao87
@englefly
@Gabriel39
@GoGoWen
@gtchaos
@HappenLee
@hello-stephen
@Henry2SS
@hewei-nju
@hf200012
@jacktengg
@jackwener
@Jibing-Li
@JNSimba
@kangshisen
@Kikyou1997
@kylinmac
@Lchangliang
@leo65535
@liaoxin01
@liutang123
@lovingfeel
@luozenglin
@luwei16
@luzhijing
@mklzl
@morningman
@morrySnow
@nextdreamblue
@Nivane
@pengxiangyu
@qidaye
@qzsee
@SaintBacchus
@SleepyBear96
@smallhibiscus
@spaces-X
@stalary
@starocean999
@steadyBoy
@SWJTU-ZhangLei
@Tanya-W
@tarepanda1024
@tianhui5
@Userwhite
@wangbo
@wangyf0555
@weizuo93
@whutpencil
@wsjz
@wunan1210
@xiaokang
@xinyiZzz
@xlwh
@xy720
@yangzhg
@Yankee24
@yiguolei
@yinzhijian
@yixiutt
@zbtzbtzbt
@zenoyang
@zhangstar333
@zhangyifan27
@zhannngchen
@zhengshengjun
@zhengshiJ
@zingdle
@zuochunwei
@zy-kkk
Apache Doris官方网站:
http://doris.apache.org
Apache Doris Github:
https://github.com/apache/doris
Apache Doris 开发者邮件组:
精彩文章推荐
应用实践 | 知乎基于 Apache Doris 的 DMP 系统的架构与实践 技术实现 | Apache Doris 冷热数据存储(一) Apache Doris 技术实现 - 冷热数据存储(二) 活动邀请 | Apache Doris 社区征文&演讲征集活动开始了!
本文分享自微信公众号 - ApacheDoris(gh_80d448709a68)。
如有侵权,请联系 [email protected] 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。
边栏推荐
猜你喜欢

Responsive user login form

工业交换机的价格为什么有高低之分?

送你的代码上太空,与华为云一起开发“最伟大的作品”

使用 Terraform 在阿里云上快速部署 MQTT 集群

Intel IPU

【第二十一题】成语接龙(北理工/北京理工大学/程序设计方法与实践/小学期 )
Gaussdb (DWS), the first benchmarking MySQL command collection article in the whole network

2022第二届网刃杯网络安全大赛-Web
The practice of opengauss database on CentOS, configuration

如何查看是否有清华源/删除清华源,保留默认源
随机推荐
面试官:抽象工厂模式是什么?
工业交换机的单模和多模能否互相替代?
BLOOM模型背后的技术实践:1760亿参数模型如何炼成?
云计算SLA思考
Class的生命周期
二叉树的性质和遍历
中金财富开户安全吗 开户有什么用
40 + times improvement, explain in detail how to optimize the performance of juicefs metadata backup and recovery
盒子模型与元素定位
PAT 甲级 1090 Highest Price in Supply Chain
DPU — 完全可编程网络
There are three ways to create in Polkadot - parallel chain, parallel thread, and smart contract
OpenAI发文介绍Dall·E 2最新应用情况:全面进入艺术创作和设计领域
Pat grade a A1020 tree Traversals
【c语言】高精度加减乘除模板
正则表达式练习
ReentranLock及源码解析(学思想,一步一步点进源码)
从源码探究双亲委派机制
如何通过开发者度量来优化开源社区体验
zabbix 监控服务 (三) 配置管理图形和窗口