首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
doris
星轨的痕迹
创建于2025-01-11
订阅专栏
doris学习
暂无订阅
共13篇文章
创建于2025-01-11
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
doris 数据类型解析
数据类型解析数据类型解析数据类型解析数据类型解析数据类型解析数据类型解析数据类型解析数据类型解析数据类型解析数据类型解析数据类型解析数据类型解析数据类型解析数据类型解析数据类型解析数据类型解析数据类型
doris 序列列
作用 doris的unique模型保证主键唯一。但是在数据加载的时候,无法保证同一个key的数据是哪条替换那条,也就是说无法确定同一个Key的数据是哪一条入表。 为了解决这个问题,doris支持在建表
聚合模型的数据更新
限制 只能是数据加载的聚合模型更新,不支持update语句更新。 使用 一般只能使用REPLACE_IF_NOT_NULL 来实现部分列更新
doris update
限制 update语句只能使用在unique模型上。 如果是具有数据更新后,同步到具体视图materialized views的表,不支持部分列更新。 用途 小规模数据更新 某些字段的大规模更新 同步
doris 索引
前缀索引 doris中最常用的索引。doris中创建表时自动使用key的前36位子节生成前缀索引。由于key的定义是唯一的,因此标准的前缀索引也是唯一的。所以应该在最常使用查询的列上创建前缀索引。 使
doris auto_increment列
作用 指定列数据自动递增。在自动生成的情况下,该列的值在表中是唯一的 限制 1、如果是手动指定该列的值,则会导致不唯一。 2、该列字段不能做排序顺序 操作 创建 制定初始值 auto_incremen
doris 集群节点结构
集群结构 BE NODE(backend):存储数据并实际执行SQL。执行结果返回给FE,然后返回给客户。 FE NODE: 操作前台页面。可以执行SQL,查看集群的元数据(分片,机器信息)等。 数据
doris 三种数据模型
建议 Aggregate Model 适用于固定的报表场景。限制:不适合count(*)语句。同时由于value列是按照固定的聚合方式聚合了数据,因此想使用别的聚合方式时,需要注意SQL语义。 例子:
doris key 列
含义 doris的表数据是按照Key列跟value列存储的,key列用于分组跟排序,value列用于聚合。 使用注意点 1.key列必须位于所有的value列之前 2.最好选择整数类型。比其他类型查询
doris 动态分区
作用 动态分区可以让doris管理分区的创建跟删除。 创建 可以在建表的时候创建。或者修改表的动态分区属性。 限制 目前仅支持date分datetime类型的单列进行动态分区。并且只支持range分区
分区跟分桶
分区 分桶 分桶一般是选择高基数的列作为分桶键。如果数据分布很不均匀,可以选择多个列做分桶键。 分桶键的设置就是要让数据分布均匀,数据不会严重倾斜从而让某些查询负载过大。 一般分桶后每台机的分桶文件在
doris rollup具体化视图
作用 在base表上创建的,进一步对base表的数据进行分析聚合。都是独立存储的。 创建rollup 在查询的时候,会根据查询的字段,优先查询匹配到的rollup,从而极大的减少数量。
doris 布隆过滤器索引
布隆过滤器是一个二进制数字跟许多哈希函数聚集在一起的对象。他的目的是快速判断一个元素是否在布隆过滤器集合中,不能保证100%z正确。 二级制数组默认全部的值为0。当有元素存储到布隆过滤器时,会根据所