Gurean
码龄4年
关注
提问 私信
  • 博客:46,147
    社区:185
    问答:9
    动态:24,420
    视频:8
    70,769
    总访问量
  • 51
    原创
  • 2,056,387
    排名
  • 98
    粉丝

个人简介:无论是谁,无论什么,一起前进吧!

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
  • 加入CSDN时间: 2020-10-10
博客简介:

weixin_51450341的博客

查看详细资料
  • 原力等级
    当前等级
    4
    当前总分
    631
    当月
    2
个人成就
  • 获得211次点赞
  • 内容获得16次评论
  • 获得244次收藏
  • 代码片获得598次分享
创作历程
  • 6篇
    2024年
  • 34篇
    2023年
  • 11篇
    2022年
成就勋章
创作活动更多

超级创作者激励计划

万元现金补贴,高额收益分成,专属VIP内容创作者流量扶持,等你加入!

去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

mysql sum函数优化

发布问题 2024.10.12 ·
7 回答

Doris-窗口函数-LEAD()

记录第二天的收盘价与当天价格的走势,即第二天收盘价比当天高还是低,并按照时间升序排列。1. expr:与后续行进行比较,一般为表中字段,也可以定义无效值,代表整行数据。lead()方法用于描述当前行与向后数一行或多行的关系。3. default:当前行为最后一行时的默认值。2. offset:从当前行向后多少行。lead()方法共有三个参数。
原创
发布博客 2024.03.15 ·
686 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

Doris-join实现

Doris 支持两种 join的物理算子,分别是Hash join 和Nest Loop joinHash Join:Hash Join是一种基于哈希表的Join算法。在执行Hash Join时,Doris会在右表上根据等值Join列建立哈希表。随后,左表的数据会流式地利用这个哈希表进行Join计算。这种方式的优点是处理速度快,尤其适用于等值Join的场景。Hash Join的限制在于它只能用于等值Join,对于不等值Join或复杂Join条件可能不适用。
原创
发布博客 2024.03.12 ·
603 阅读 ·
3 点赞 ·
0 评论 ·
8 收藏

Doris-前缀索引

Doris索引:用于快速过滤或查找数据Doris支持的两类索引:内建的智能索引,包括前缀索引和ZoneMap索引用户创建的二级索引,包括Bloom Filter索引和Bitmap倒排索引前缀索引:在排序的基础上,实现一种根据给定前缀列,快速查询数据的索引方式,Doris会将一行数据的前36个字节作为这行数据的前缀索引,那么在判断索引时,会从该行数据的第一个字段开始向后累加字段所占的字节数,直到36,但是遇到varchar类型前缀索引会直接截断。
原创
发布博客 2024.03.11 ·
768 阅读 ·
3 点赞 ·
0 评论 ·
2 收藏

Doris-数据分区

支持BOOLEAN,TINYINT,SMALLINT,INT,BIGINT,LARGEINT.,CHAR...多种数据类型,当分区值为枚举值,只有当数据为目标分区枚举值其中之一时,才可以命中分区。Attention:分区的上界,前闭后开,当分区创建完成后,某个分区再被删除时,其他分区的范围并不受影响(分区空洞),但分区空洞可以通过创建新的分区进行补充。PARTITION “分区名” VALUES IN ((“枚举值”,”枚举值”),(”枚举值”,”枚举值”))
原创
发布博客 2024.03.08 ·
1741 阅读 ·
25 点赞 ·
0 评论 ·
7 收藏

数据仓库分层

注意:数仓分层的方式并不是固定的,可以根据业务场景灵活设计。例如可以在DWD层后插入DWM(数据中间层,可以作为DWD和DWS之间的过渡层,对数据进行进一步的加工和整合)并去除DWT。如果不使用分层架构,那么系统操作的数据都是原始数据,基于这样数据源编写的SQL语句会复杂庞大,且在发生错误的时候不易定位源头。数据集市是一种微型的数据仓库,存储的数据、主题、历史数据都更少一些,常在部门级进行使用。通过数据分层,可以对中间层数据进行规范,能够减少大量的重复计算,增加结果的复用性。解耦真实数据和计算数据。
原创
发布博客 2024.03.07 ·
321 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏

Doris入门

数据模型在建表时就已确认,且无法修改,因此选择一个合适的数据模型非常重要。
原创
发布博客 2024.03.07 ·
667 阅读 ·
11 点赞 ·
0 评论 ·
10 收藏

第十九个勋章来啦

发布动态 2023.09.13

Java垃圾收集机制

Java中的垃圾收集器(Garbage Collector)负责管理堆内存中的对象,回收不再使用的对象以释放内存空间。标记-整理算法适用于老年代,而在年轻代通常采用其他垃圾回收算法,如标记-复制算法或其他更适合的算法。标记-整理算法通常与年轻代的标记-复制算法或其他算法配合使用,以实现整个堆的高效垃圾回收。
原创
发布博客 2023.09.13 ·
1174 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏

基于分布式系统结构下Nacos配置中心的应用

在上一篇nacos初始中,已经描述过Nacos的基本知识,在这篇博客里记录的是Nacos配置中心的使用。
原创
发布博客 2023.09.12 ·
329 阅读 ·
2 点赞 ·
0 评论 ·
1 收藏

写是为了更好的思考,坚持写作,力争更好的思考

发布动态 2023.09.11

初识Nacos

Nacos是一个用于微服务架构下的服务发现和配置管理以及服务管理的综合解决方案(官网介绍),这里的服务发现其实就是注册中心,配置管理就是配置中心,而服务管理是二者的综合;关于Nacos的基础配置知识就聊到这里啦,后续还会发怎么应用到分布式系统中,加油(ง •_•)ง。
原创
发布博客 2023.09.10 ·
483 阅读 ·
1 点赞 ·
1 评论 ·
2 收藏

基于Sentinel的微服务保护

Sentinel是Alibaba开源的一款微服务流控组件,用于解决分布式应用场景下服务的稳定性问题。Sentinel具有丰富的应用场景,它基于流量提供一系列的服务保护措施,例如多线程秒杀情况下的系统承载,并发访问下的流量控制,实时熔断等。在分布式应用架构中,服务间的关系错综复杂,一个服务往往依赖多个其他服务,如果其中一个服务发生了故障,那么依赖于当前服务的服务也会被阻塞,以此类推下去,就算其他服务没有直接的依赖于故障服务,也会受到影响,最终导致雪崩,因此雪崩问题是指。
原创
发布博客 2023.09.10 ·
724 阅读 ·
3 点赞 ·
0 评论 ·
1 收藏

oye持续升级ing@CSDN-Ada助手

发布动态 2023.09.08

基于Dubbo实现服务的远程调用

Dubbo是基于Java的RPC分布式服务框架,主要用于提高性能和实现透明化的RPC远程服务调用以及SOA服务治理方案。简单来说,Dubbo就是一个用于分布式场景下实现远程调用的服务框架,当然Dubbo不只这个一个功能,这只是其中之一,它的核心模块还包括集群容错和自动发现等。
原创
发布博客 2023.09.08 ·
1046 阅读 ·
2 点赞 ·
0 评论 ·
2 收藏

Redis的数据持久化方案

Redis是一个内存型数据库,也就是说如果不将内存中的数据保存到磁盘,那么服务器进程一旦退出,服务器中的数据也会随之消失,因此redis提供了两种方式供我们进行数据持久化操作。RDB方式:该方式关注数据本身,它将当前数据进行保存,类似于快照,用于存储数据结果,存储格式简单AOF方式:该方式关注数据的操作过程,它将数据的操作过程以日志的形式进行保存,实现数据持久化在指定的时间间隔内,将内存中的数据集快照写入磁盘,恢复时将快照文件直接读到内存中RDB快照有两种方式,即手动和自动,下文依次介绍。
原创
发布博客 2023.09.08 ·
486 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

加油!

发布动态 2023.09.07

时隔一周,我又回来啦

发布动态 2023.09.07

Redis初识

由于关系型数据库本身存在性能瓶颈和扩展困难的问题,导致系统在面对高并发访问时越来越力不从心。这个时候,出现了一种全新的数据库设计理念,也就是使用非关系型数据库,仅存储数据,不存储关系。下文将详细介绍一种非关系型数据库:RedisRedis(REmote DIctionary Server)是一款用C语言开发的一个开源高性能键值对(key-value)数据库。该数据库内部采用单线程机制进行工作且在该中线程机制下依然能保持良好的性能,官方提供测试数据表示50个并发下,执行100000 个请求,读的速度是1100
原创
发布博客 2023.09.07 ·
613 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

升级升级,我写写写写写

发布动态 2023.09.01
加载更多