首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
风沙渡9527
掘友等级
程序员
|
AL
记录所看、所感,所想
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
29
文章 27
沸点 2
赞
29
返回
|
搜索文章
赞
文章( 27 )
沸点( 2 )
calcite 自定义代价计算的元数据
一、背景 calcite是处理sql一个标准框架,使用非常广泛;calcite在构建逻辑计划后,有两种优化RBO(规则优化,常量折叠、算子下推等)和CBO(代价优化);基于代价的优化更容易适配当今各类
BitMap和RoaringBitMap
一、背景 位图通常是查询加速过程中的常用的工具,一指没有仔细的研究过位图;现学习一下位图和位图的改进版RoaringBitMap;学习参考文章; 二、BitMap BitMap的基本思想就是用一个bi
Mysql 常用知识
一、背景 mysql是后端开发最常用的数据库,本篇记录常用的mysql后端知识,意在更好在后端工程中使用mysql,并不在于探究mysql的实现;为达成熟练使用的目标,我们需要熟悉mysql相关知识如
火山引擎 DataLeap:「数据血缘」踩过哪些坑?来看看字节跳动内部进化史
一篇带你读懂字节跳动数据血缘架构。本文将从数据血缘应用背景、发展概况、架构演讲以及未来展望四部分,为大家介绍数据血缘在字节跳动进化史。
ElasticSearch倒排索引
一、倒排索引 参考文章,索引机制如下: Luncene在对文档建立索引时,给词典的元素排序,在搜索的时候使用二分查找,快速的找到对应的元素;ES期望将词典放在内存,直接从内存读取数据远远快于从磁盘读取
面试以及大数据处理中的常客BItMap到底是个什么样子的存在?
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 前言 相信大家肯定也都遇到过,在很多的面试中,尤其是5年以下java工作经验的面试中,经常会看到如下的面试题: 在2.5亿个整数中找出不重复的整数
位图BitMap不好用?那来看看进化版本的RoaringBitmap,包您满意!
前言 之前的文章中讲到了位图 BitMap(下文简称BM),大家应该被它的性能深深折服。在它适用的场景,无论是查询的时间复杂度O(1),还是存储的空间复杂度(理想情况下是int数组的1/32),都是无
带你走进神一样的Elasticsearch索引机制
相比于大多数人熟悉的MySQL数据库的索引,Elasticsearch的索引机制是完全不同于MySQL的B+Tree结构。索引会被压缩放入内存用于加速搜索过程,这一点在效率上是完爆MySQL数据库的。但是Elasticsearch会对全部text字段进行索引,必然会消耗巨大的内…
calcite简介和使用
一、calcite介绍 calcite是一个查询引擎,提供标准的SQL语言,查询优化,连接数据源的能力;calcite的设计目标是为不同计算平台和数据源提供统一的查询引擎;特性包括: 支持标准 SQL
查询优化器
一、背景 查询优化器在查询中无疑是重要的部分,相同的查询目的,一个好的查询计划和坏的查询计划,查询时长、消耗系统资源可以相差几十倍以上;查询使用的时间资源和机器资源都是金钱,优化查询计划无疑是节省成本
下一页
个人成就
文章被点赞
26
文章被阅读
11,315
掘力值
337
关注了
1
关注者
7
收藏集
0
关注标签
5
加入于
2021-06-24