【Apache Doris】周FAQ集锦:第 3 期

【Apache Doris】周FAQ集锦:第 3 期

  • SQL问题
  • 数据操作问题
  • 运维常见问题
  • 其它问题
  • 关于社区

在这里插入图片描述

欢迎查阅本周的 Apache Doris 社区 FAQ 栏目!
在这个栏目中,每周将筛选社区反馈的热门问题和话题,重点回答并进行深入探讨。旨在为广大用户和开发者分享有关 Apache Doris 的常见问题。
通过这个每周 FAQ 栏目,希望帮助社区小伙伴更好地了解和应用 Apache Doris,促进经验交流和技术共享。

SQL问题

❓Q1 查询报错:failed to send brpc batch, error=RPC call is timed out, error_text=[E1008]Reached timeout=300000ms

💡A1 如下:

  1. 网络原因,需要心跳保活解决
  2. 确认query_timeout是否为300s,是则调整query_timeout,另外可以考虑动态调整fe的max_query_retry_time
  3. 版本缺陷,可升级至最新的三位数稳定版本

❓Q2 doris的where in的内容有数量上的限制?

💡A2 默认10000,由FE 配置:expr_children_limit 参数限制 expr 树的 expr 子节点的数量,超过此限制可能会导致在持有数据库读锁时分析时间过长。
FE参数说明可以查阅FE配置项:
https://doris.apache.org/zh-CN/docs/admin-manual/config/fe-config

❓Q3 doris的分区字段只能是时间类型?

💡A3 不是,动态分区支持时间类型,List分区支持各种类型;在此基础上2.1后新出了自动分区新特性,欢迎测验。
Release 2.1,可以查阅:
https://doris.apache.org/zh-CN/docs/dev/releasenotes/release-2.1.0

数据操作问题

❓Q1 进行insert操作的超时参数是受限于query_timeout还是insert_timeout?

💡A1 2.0版本之前和查询一样都受限于query_timeout会话参数,2.0后insert受限于insert_timeout。

运维常见问题

❓Q1 为什么show frandends需要几十秒?

💡A1 正常是毫秒级响应;可能是DNS解析慢导致,一般配置下/etc/hosts重试即可。

❓Q2 日志告警:Exception happend in one session… Error happend when receiving packet

💡A2 一般是偶发,重试即可;可以基于这几种场景定位:

  1. 网络环境异常导致
  2. 上游客户端断开连接导致
  3. 上游发起的客户端自身异常关闭了连接导致
  4. cpu\mem\io等资源是否负载过高
  5. 防火墙导致:例如fe的9020端口未开白导致内部通信超时timeout
  6. 版本缺陷,可升级至最新的三位数稳定版本

❓Q3 fe出现 DiskLimitException 异常
💡A3 一般是磁盘空间不足 5G导致;df 查看 fe meta 的磁盘可用空间,确保足够的磁盘空间重启即可。

❓Q4 如果忘记了密码无法登陆 doris,怎么处理?
💡A4 可以在 FE 的 config 文件中添加 skip_localhost_auth_check 参数,并且重启FE,从而无密码在本机通过localhost登陆 doris。
具体可查阅doris权限管理:
https://doris.apache.org/zh-CN/docs/dev/admin-manual/privilege-ldap/user-privilege/

❓Q5 2.1版本fe webui报错:Unknown database
💡A5 已修复、预计下个小版合并发布,FIX PR:
https://github.com/apache/doris/pull/32157;
另外,可以考虑用可视化运维管理平台Doris Manager 和 WebUI平替。
具体可以查阅Doris论坛帖子:
https://ask.selectdb.com/questions/D1o9/she-qu-wen-ti-2-1-fe-web-ui-unknown-database-yi-chang

其它问题

❓Q Doris 2.1 版本中有哪些新特性?

💡A 如下:

  1. 复杂查询性能提升 100%,ARM 架构深度适配、性能提升 230%
  2. 新增异步物化视图,支持多表关联异步物化,实现自动查询加速
  3. 新增多 SQL 方言转换功能,如 Clickhouse、Trino、Presto、Hive 等原系统的 SQL 可无缝迁移至 Doris
  4. 新增 Arrow Flight 高速读取接口,提升数据传输效率
  5. 新增全新的 Variant 和 IP 数据类型,灵活应对半结构化数据
  6. 新增自增列、自动分区、MemTable 前移以及服务端攒批的能力,提高大规模数据实时写入效率
  7. 进一步完善 Workload Group 资源组隔离能力,提升多负载场景下的稳定性…
    Release 2.1,可以查阅:
    https://doris.apache.org/zh-CN/docs/dev/releasenotes/release-2.1.0

关于社区

在这里插入图片描述

Apache Doris 是一个基于 MPP 架构的高性能、实时的分析型数据库,以极速易用的特点被人们所熟知,仅需亚秒级响应时间即可返回海量数据下的查询结果,不仅可以支持高并发的点查询场景,也能支持高吞吐的复杂分析场景。
如果您对 Apache Doris 感兴趣,可以通过以下入口访问官方网站、社区论坛、GitHub和dev邮件组:

💡官方文档

💡社区论坛

💡GitHub

💡dev邮件组:dev@doris.apache.org

非常欢迎您在社区论坛中与其他用户分享您的使用经验和技巧,或者向dev邮件组提交反馈和意见。

相信,您的参与将帮助Apache Doris变得更加完善。

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

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

相关文章

【平台搭建+数据处理+数据可视化】

第一部分:大数据平台搭建 一、Hadoop 1、完全分布式Hadoop集群搭建: (1)在master主节点将/opt目录下的Hadoop安装包hadoop-3.1.4.tar.gz解压到/opt/software目录下。 mkdir -p /opt/software tar -zxf /opt/hadoop-3.1.4.tar.gz -C /opt/software (2)创建Hadoop临时数…

【每日随笔】人性 - 能屈能伸 ( 君子之道 能屈能伸 )

文章目录 一、君子之道 能屈能伸1、含义分析2、能屈3、能伸4、最佳实践 二、能屈能伸 - 应用场景1、个人层面2、国家层面 柳树随风摇曳 , 风再大也不会断 , 能屈能伸 ; 一个人行为处事 , 不能一直强硬 , 也不能一直妥协 , 该妥协的时候就要妥协让步 , 该硬的时候就要用于斗争 …

正点原子[第二期]Linux之ARM(MX6U)裸机篇学习笔记-15.5讲 GPIO中断实验-通用中断驱动编写

前言: 本文是根据哔哩哔哩网站上“正点原子[第二期]Linux之ARM(MX6U)裸机篇”视频的学习笔记,在这里会记录下正点原子 I.MX6ULL 开发板的配套视频教程所作的实验和学习笔记内容。本文大量引用了正点原子教学视频和链接中的内容。…

学习Uni-app开发小程序Day8

前面几天,学习了vue的button组件、input组件,vue模版语法、计算属性等,在昨天又根据前面学习的,跟着做了一个小的购物车功能,今天学习了侦听器和计算属性 计算属性 computed computed是一个只读的状态,如果要修改…

Golang | Leetcode Golang题解之第77题组合

题目&#xff1a; 题解&#xff1a; func combine(n int, k int) (ans [][]int) {// 初始化// 将 temp 中 [0, k - 1] 每个位置 i 设置为 i 1&#xff0c;即 [0, k - 1] 存 [1, k]// 末尾加一位 n 1 作为哨兵temp : []int{}for i : 1; i < k; i {temp append(temp, i)}t…

uniapp音乐播放整理

一、前置知识点 1.1 音频组件控制-uni.createInnerAudioContext() 创建并返回内部 audio 上下文 innerAudioContext 对象。 主要用于当前音乐播放&#xff1b; 1.1.1 innerAudioContext属性 属性类型说明只读平台差异说明srcString音频的数据链接&#xff0c;用于直接播放…

深入探索CSS3 appearance 属性:解锁原生控件的定制秘密

CSS3 的 appearance 属性&#xff0c;作为一个强大的工具&#xff0c;让我们得以细致入微地控制元素的外观&#xff0c;特别是对于那些具有平台特定样式的表单元素&#xff0c;如按钮、输入框等。本文不仅会深入解析 appearance 属性的基本工作原理和使用场景&#xff0c;还将通…

TypeScript在前端项目的渐进式采用策略

渐进式采用 TypeScript 在前端项目中的策略通常包括: 引入TypeScript 如果我们有一个简单的JavaScript模块utils.js&#xff0c;它包含一个函数用于计算两数之和&#xff1a; // utils.js export function add(a, b) {return a b; }首先&#xff0c;我们将文件扩展名改为.t…

vue的css深度选择器 deep /deep/

作用及概念 当 <style> 标签有 scoped 属性时&#xff0c;它的 CSS 只作用于当前组件中的元素&#xff0c;父组件的样式将不会渗透到子组件。在vue中是这样描述的&#xff1a; 处于 scoped 样式中的选择器如果想要做更“深度”的选择&#xff0c;也即&#xff1a;影响到子…

vscode+clangd阅读Linux内核源码

1. 禁用或卸载官方C/C插件. 2. 安装clangd插件 3. 清除之前的产物 4. 生成.config文件 5.编译生成内核镜像 6.编译内核模块 7.编译设备树文件 8.生成compile_commands.json文件 运行上述命令后&#xff0c;在内核源码根目录生成了compile_commands.json文件 9.设置clangd插…

Verlog-串口发送-FPGA

Verlog-串口发送-FPGA 引言&#xff1a; ​ 随着电子技术的不断进步&#xff0c;串口通信已成为嵌入式系统和计算机外设中一种广泛使用的异步通信方式。串口通信因其简单性、可靠性以及对硬件资源的低要求&#xff0c;在数据传输领域扮演着重要角色。在FPGA&#xff08;现场可编…

记录一个git无法push的问题

今天准备写新功能&#xff0c;想把之前的代码push到远程仓库&#xff0c;但是git突然就不工作了&#xff0c;报错如下 OpenSSL SSL_connect: Connection was reset in connection to gitee.com:443 因为我昨天把项目目录改了&#xff0c;以为是目录修改的问题&#xff0c;但是…

读天才与算法:人脑与AI的数学思维笔记25_涌现理论

1. 人工智能新闻 1.1. 人工智能新闻报道算法的核心是如何将未经处理的原始数据转换成新闻报道 1.2. 很少有记者为美联社决定使用机器来帮助报道这些新闻持反对意见 1.2.1. 像“Wordsmith”这样的算法&#xff0c;具有自动化的洞察力、科学的叙事能力&#xff0c;现在正被应用…

处理RESTful服务中不完整JSON数据的策略

在RESTful服务中&#xff0c;客户端与服务器之间的数据交换经常通过JSON格式进行。然而&#xff0c;客户端传递的JSON数据可能并不总是包含服务器端数据结构所需的所有字段。这种情况可能导致自动反序列化工具&#xff08;如serde&#xff09;无法直接将JSON数据转换为服务器端…

LINUX 精通 1——2.1.1 网络io与io多路复用select/poll/epoll

LINUX 精通 1 day12 20240509 算法刷题&#xff1a; 2道高精度 耗时 107min 课程补20240430 耗时&#xff1a;99 min day 13 20240512 耗时&#xff1a;200min 课程链接地址 前言 杂 工作5-10年 够用 费曼&#xff1a;不要直接抄&#xff0c;自己写&#xff1b;不要一个…

el-table-column 设置值显示 千分位

编写函数 formatNumber formatNumber(num){ if (num ! null) return num.toLocaleString(en-US); }, 用法 <el-table-column label"金额" align"right" prop"amount" key"amount":show-overflow-tooltiptrue>…

【WEEK11】 【DAY6】员工管理系统第七部分【中文版】

2024.5.11 Saturday 接上文【WEEK11】 【DAY5】员工管理系统第六部分【中文版】 目录 10.8.删除及404处理10.8.1.修改list.html10.8.2.修改EmployeeController.java10.8.3.重启10.8.4. 404页面处理10.8.4.1.把404.html文件移入10.8.4.2.重启并运行 10.8.5.退出登录状态10.8.5.1…

紫光计算机项目卓越中心负责人孙宇受邀为第十三届中国PMO大会演讲嘉宾

全国PMO专业人士年度盛会 紫光计算机科技有限公司信息技术中心项目总监&卓越中心负责人孙宇先生受邀为PMO评论主办的2024第十三届中国PMO大会演讲嘉宾&#xff0c;演讲议题为“PMO卓越中心核心能力拆解与落地-用创新绘制新蓝图”。大会将于6月29-30日在北京举办&#xff0c…

Mistoline: 超高质量控线的Controlnet【附加代码演示】

MistoLine 是 SDXL-ControlNet 模型&#xff0c;可适应任何类型的线条图输入&#xff0c;具有高精确度和出色的稳定性。它可以根据用户提供的各种类型的线稿&#xff08;包括手绘草图、不同的 ControlNet 线稿预处理器和模型生成的轮廓&#xff09;生成高质量图像&#xff08;短…

【信息系统项目管理师知识点速记】沟通管理:监督沟通

监督沟通是确保项目沟通按计划有效进行的关键环节,涉及评估沟通活动是否满足项目与干系人需求。此过程持续整个项目周期,旨在优化信息流并及时调整沟通策略。 核心要点 目的:确保沟通符合计划,适时、适地、适人传达正确信息。手段:通过客户满意度调查、经验教训回顾、团队…