HappenLee

LV1
关注了用户

腾讯云开发者社区技术沙龙

腾讯云开发者社区技术沙龙官方号

149 文章0 回答6.6K 关注者
订阅了专栏

腾讯云技术沙龙

146 文章6.6K 关注者
报名了沙龙

DB・洞见--Paper与工程| 向量化执行的基本原理和相关实现

2022-07-20直播结束
发表了文章

C++雾中风景18:C++20, 从concept开始

先从一个群友的一个实际的问题出发,我们来看看concept可以解决什么问题。是怎么样通过coding实现的。

HappenLee
发表了文章

C++雾中风景18:C++20, 从concept开始

先从一个群友的一个实际的问题出发,我们来看看concept可以解决什么问题。是怎么样通过coding实现的。

HappenLee
C 语言C++
发表了文章

Doris开发手记3:利用CoreDump文件快速定位Doris的查询问题

Apache Doris的BE部分是由C++编写,当出现一些内存越界,非法访问的问题时会导致BE进程的Crash。这部分的问题常常较难排查,同时也很难快速定位到...

HappenLee
发表了文章

Doris开发手记2:用SIMD指令优化存储层的热点代码

最近在进行Doris的部分查询调优工作,通过perf定位CPU执行热点时,发现了以下的热点部分:

HappenLee
发表了文章

Doris开发手记2:用SIMD指令优化存储层的热点代码

最近在进行Doris的部分查询调优工作,通过perf定位CPU执行热点时,发现了以下的热点部分:

HappenLee
数据库C++数据分析大数据C 语言
发表了文章

ClickHouse源码笔记6:探究列式存储系统的排序

老规矩,咱们还是先从一个简单的查询出发,通过一步步的通过执行计划按图索骥ClickHouse的执行逻辑。

HappenLee
发表了文章

ClickHouse源码笔记6:探究列式存储系统的排序

老规矩,咱们还是先从一个简单的查询出发,通过一步步的通过执行计划按图索骥ClickHouse的执行逻辑。

HappenLee
云数据仓库 ClickHouse大数据数据库数据分析云数据仓库 PostgreSQL
发表了文章

C++雾中风景17:模板的非推断语境与std::type_identity

众所周知,函数模板的使用是C++编译期进行类型推导的过程。通过分析源代码之中函数实参的类型,进一步推断出调用的函数参数的类型,从而自动生成对应的函数,来达到精简...

HappenLee
发表了文章

C++雾中风景17:模板的非推断语境与std::type_identity

众所周知,函数模板的使用是C++编译期进行类型推导的过程。通过分析源代码之中函数实参的类型,进一步推断出调用的函数参数的类型,从而自动生成对应的函数,来达到精简...

HappenLee
C++C 语言gcc
发表了文章

ClickHouse源码笔记5:聚合函数的源码再梳理

话不多说,直接上代码,笔者这里会将所有聚合函数的核心接口代码全部列出,一一梳理各个部分:

HappenLee
发表了文章

ClickHouse源码笔记5:聚合函数的源码再梳理

话不多说,直接上代码,笔者这里会将所有聚合函数的核心接口代码全部列出,一一梳理各个部分:

HappenLee
云数据仓库 ClickHouseC++MySQL大数据数据库
发表了文章

ClickHouse源码笔记4:FilterBlockInputStream, 探寻where,having的实现

Selection是关系代数之中重要的一个的一个运算,通常也会用σ符合来selection的实现。

HappenLee
发表了文章

ClickHouse源码笔记4:FilterBlockInputStream, 探寻where,having的实现

Selection是关系代数之中重要的一个的一个运算,通常也会用σ符合来selection的实现。

HappenLee
云数据仓库 ClickHouse分布式数据库数据库数据分析高性能计算
发表了文章

ClickHouse源码笔记3:函数调用的向量化实现

这里调用一个abs的函数,我们先打开ClickHouse的Debug日志看一下执行计划。(当前ClickHouse不支持使用Explain语句来查看执行计划,这...

HappenLee
云数据仓库 ClickHouseC++数据库数据分析云数据库 MySQL
发表了文章

Doris开发手记1:解决蛋疼的MySQL 8.0连接问题

使用MySQL 8.0的客户端连接Doris时,如果不添加如下参数--default-auth=mysql_native_password的话,总会出现如下提示...

HappenLee
MySQL数据库C 语言Java云数据库 MySQL
发表了文章

C++雾中风景16:std::make_index_sequence, 来试一试新的黑魔法吧

笔者这里先从一个简单的例子展开,先带大家看看std::make_index_sequence是如何使用的。

HappenLee
发表了文章

【云+社区年度征文】C++雾中风景16:std::make_index_sequence, 来试一试新的黑魔法吧

笔者这里先从一个简单的例子展开,先带大家看看std::make_index_sequence是如何使用的。

HappenLee
C++C 语言Linux

个人简介

个人成就

扫码关注腾讯云开发者

领取腾讯云代金券