news 2026/8/7 17:29:02

Doris笔记

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Doris笔记

Doris常用命令:

查看doris 某用户最大连接数 show property for '用户名' like 'max_user_connections' 设置单个用户并发数连接(立即生效) SET PROPERTY FOR '用户名' 'max_user_connections' = '500'; 设置全局的最大并发数连接(所有用户的总和) set global max_connection =1000 显示隐藏列 SET show_hidden_columns=true doris修改表名注释 alter table ods.ods_test modify comment "测试"; doris修改表名 alter table 原表 rename 新表; doris添加索引 alter table table_name add index index_name(pk_mo_no) using bitmap comment 'bitmap_pk_mo_no'; doris删除索引 drop index index_name on 表名 增加布隆过滤器 alter table 表名 SET ("bloom_filter_columns" = "pk_mo_no,pk_group_code"); 删除布隆过滤器 alter table <db.table_name> set ("bloom_filter_columns" = ""); doris在指定字段后面增加新的字段 alter table ods.ods_test add column device_name bigint comment '设备名称' after device_id; 删除分区并清除分区数据 alter table 表名 drop partition p20230101; 查看fe,be show frontends; show backends; 给分区test001 新增一个分区 create table ods_test partition of test001 for values from ('2025-06-01') to ('2025-07-01'); 查询设置doris相关配置参数的命令 SHOW VARIABLES like '%enable_sql_cache%' SHOW VARIABLES like '%batch_size%' SHOW VARIABLES LIKE "%parallel%"; SHOW VARIABLES LIKE '%mem_limit%'; SET enable_sql_cache=false; SET GLOBAL exec_mem_limit = 8589934592; //8G SET enable_pipeline_engine = true; SET SESSION parallel_fragment_exec_instance_num = 8; SET SESSION parallel_exchange_instance_num = 8; SET parallel_pipeline_task_num = 16; SET SESSION exec_mem_limit = 8589934592; 查询linux上的doris配置 curl http://ip:8040/api/show_config|grep mem_limit 建表sql CREATE TABLE ods.`ods_test` ( `id` BIGINT NULL COMMENT 'ID', `test_time` datetime NOT NULL COMMENT '', `test_name` VARCHAR(200) NULL COMMENT '', `code` VARCHAR(50) NULL COMMENT '', INDEX idx_code (`code`) USING INVERTED COMMENT '' ) ENGINE=OLAP UNIQUE KEY(`id`,`test_time`) COMMENT '测试' PARTITION BY RANGE(`test_time`) ( FROM ('2025-01-01') TO ('2030-01-01') INTERVAL 1 month) DISTRIBUTED BY HASH(`id`) BUCKETS 3 PROPERTIES ( "replication_allocation" = "tag.location.default: 3" )

Doris问题总结:
1.当使用组合主键的时候注意以下
1)建表语句

CREATE TABLE `test` ( `id` bigint NULL COMMENT "主键", `created_date` datetime NULL COMMENT "创建时间", `created_by` varchar(192) NULL COMMENT "创建人" ) ENGINE=OLAP UNIQUE KEY(`id`, `created_date`) COMMENT '测试' DISTRIBUTED BY HASH(`id`) BUCKETS 1 PROPERTIES ( "replication_allocation" = "tag.location.default: 1" );

2)执行sql:

select id,created_date,DATE_FORMAT(created_date, '%Y-%m-%d %H:%i:%s.%f') real_time,__DORIS_VERSION_COL__ from test

3)查询结果:

结论:如上有图,虽然created_date看起来一样,实际毫秒不一样,版本号不一样,doris会当作两条数据存储

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/8/7 22:11:07

Kamailio 怎样使用 STIR/SHAKEN

AI 产生的文章&#xff0c;仅供参考 Kamailio 使用 STIR/SHAKEN 的流程相对复杂&#xff0c;因为它需要与外部的 STIR/SHAKEN 服务&#xff08;例如 Secure Telephone Identity (STI) 证书颁发机构 (CA) 和验证服务&#xff09;进行集成。Kamailio 本身不执行 STIR/SHAKEN 的签…

作者头像 李华
网站建设 2026/8/7 13:28:54

北斗导航系统在实际应用中总会遇到各种干扰,尤其是脉冲干扰和窄带干扰特别烦人。今天咱们用Matlab仿真几种典型抗干扰方法,顺便看看代码咋写

Matlab 北斗抗脉冲和窄带干扰仿真验证,包括脉冲限幅和脉冲置零法抑制脉冲干扰&#xff0c;K值法&#xff0c;一阶矩法&#xff0c;中值门限法&#xff0c;频域自适应门限法抑制窄带干扰脉冲干扰&#xff1a;限幅和置零法遇到突然出现的强脉冲&#xff0c;最直接的办法就是把它&…

作者头像 李华
网站建设 2026/8/7 21:29:09

Qwen3-8B大模型快速部署与实战体验

Qwen3-8B大模型快速部署与实战体验 在消费级硬件上跑一个真正“能用”的大语言模型&#xff0c;曾经是许多开发者的奢望。如今&#xff0c;随着国产模型工程化能力的飞跃&#xff0c;这个门槛正在被迅速打破。阿里云发布的 Qwen3-8B&#xff0c;正是这样一款兼具性能与实用性的…

作者头像 李华
网站建设 2026/8/7 15:46:31

AI 时代,数据湖的“拐点”与展望

作者&#xff1a;关涛 Tony &#xff5c;云器科技联合创始人&#xff5c;CTO 导读 2022 年随 LLM/AGI 的革命性突破&#xff0c;数据平台迎来了第三次革命&#xff0c;半非结构化数据的处理能力被 AI 解锁&#xff0c;数据规模再一次触碰 10 倍扩展的潜力。沉淀在数据湖上的D…

作者头像 李华
网站建设 2026/8/8 0:45:19

使用 TensorRT-LLM 高性能部署大语言模型

使用 TensorRT-LLM 高性能部署大语言模型 在当今的 AI 时代&#xff0c;一个大语言模型能否真正落地&#xff0c;往往不取决于它回答得多聪明&#xff0c;而在于它能不能“快、稳、省”地服务成千上万的用户。我们见过太多惊艳的开源模型——Llama 3、Qwen、Mistral——它们在评…

作者头像 李华