-
实时数仓、湖仓一体、流批一体,它们都在说什么
01 先看来龙, 再谈去脉 数据仓库概念兴起于上世纪90年代,随着IT系统的大发展, 人们发现应用系统越来越多, 但是对于经营决策的问题, 反而越来越难以获取准确的决策信息。 据说有个笑话, 发生在2000年前后,Oracle 总裁Larry 想知道Oracle 全球有多少人。但那时没有人知道, 因为Oracle全球的业务系统分布在各个大洲/各个国家, 每···
- 发布时间:2025-05-17
- 作者:益强科技
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
万亿级数据秒级实时分析,小红书OLAP引擎的进化之路
小红书是年轻人的生活记录、分享平台,用户可以通过短视频、图文等形式记录生活点滴,分享生活方式。最近几年,随着业务类型和用户体量的爆炸式增长,各类数据分析的需求以及应用系统的数据需求快速出现,例如:商业智能分析,数据应用报表,用户行为分析、算法策略数据等。 小红书大数据团队逐步引入了多种OLAP分析引擎以及自建引擎来更好的满足需求。当前Flink+Doris···
- 发布时间:2025-05-17
- 作者:益强科技
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
Navicat使用指南
这里给小伙伴们罗列几个我在使用DataGrip中一些不足的地方:用户体验并不十分友好,你需要花费一些时间去学习如何使用它和相似的工具比较,它运行并不迅速,当处理大容量数据库的时候会比较缓慢,将耗费GB等级的内存完全加载本地数据库数据,如果你的数据库数据较多,可能等它加载完成,你差不多要吃午饭了导入导出功能有待完善最后还是滚去用Navicat了 Navica···
- 发布时间:2025-05-17
- 作者:益强科技
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
SQL高效查询建议,你学会了吗?
为什么别人的查询只要几秒,而你的查询语句少则十多秒,多则十几分钟甚至几个小时?与你的查询语句是否高效有很大关系。 今天我们来看看如何写出比较高效的查询语句。 1.尽量不要使用NULL当默认值 在有索引的列上如果存在NULL值会使得索引失效,降低查询速度,该如何优化呢?例如: SELECT * FROM [Sales].[Temp_SalesOrder] W···
- 发布时间:2025-05-17
- 作者:益强科技
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
Spring Boot 加一个注解,轻松实现 Redis 分布式锁
一、业务背景 有些业务请求,属于耗时操作,需要加锁,防止后续的并发操作,同时对数据库的数据进行操作,需要避免对之前的业务造成影响。 二、分析流程 使用Redis作为分布式锁,将锁的状态放到Redis统一维护,解决集群中单机JVM信息不互通的问题,规定操作顺序,保护用户的数据正确。梳理设计流程新建注解 @interface,在注解里设定入参标志增加 AOP ···
- 发布时间:2025-05-17
- 作者:益强科技
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
面试官提问:什么是前缀索引?
一、什么是前缀索引?所谓前缀索引,说白了就是对文本的前几个字符建立索引(具体是几个字符在建立索引时去指定),比如以产品名称的前 10 位来建索引,这样建立起来的索引更小,查询效率更快! 有点类似于 Oracle 中对字段使用 Left 函数来建立函数索引,只不过 MySQL 的这个前缀索引在查询时是内部自动完成匹配的,并不需要使用 Left 函数。二、为什···
- 发布时间:2025-05-17
- 作者:益强科技
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
Flowable 流程实例的挂起(暂停)与激活
今天来和小伙伴们聊一聊流程的挂起和激活。 这块实际上涉及到两部分内容: 流程定义的挂起和激活。 流程实例的挂起和激活。 一个定义好的流程,如果挂起了,那么就无法据此创建新的流程。 一个流程实例如果挂起了,那么就无法执行流程中的任务。 小伙伴们注意区分这两个概念(看了前面几篇文章的小伙伴,应该对于这两个概念不在话下了)。 我们分别来看。 1. 流程定义的挂起···
- 发布时间:2025-05-17
- 作者:益强科技
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
PingCAP 的客户成功新范式:自主开源 持续引领 面向未来
一天 24 小时,你都会打开什么应用呢?上班路上,打开网易云音乐听着熟悉的歌曲,办公时通过 WPS 进行协作创作;午饭时,打开美团点个肯德基或必胜客的外卖;在得物或拼多多下单的商品,通过中通快递送到了丰巢快递柜;下班用嘀嗒出行打个车回家,顺便去家附近的物美或永辉超市买菜;睡前打开爱奇艺或 B 站刷刷剧。一天的生活如此丰富,而在这些应用的背后,都有TiDB ···
- 发布时间:2025-05-17
- 作者:益强科技
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
万字干货,分布式数据库 HBase 中文入门指南
HDFS 为 Hbase 提供了可靠的底层数据存储服务,Zookeeper 为 Hbase 元数据管理和协调服务,Hbase 是一个通过大量廉价的机器解决海量数据的高速存储和读取的分布式数据库解决方案。HBase 的原型是谷歌的分布式存储系统 BigTable,是谷歌 BigTable 的开源实现。 Table:表,一个表包含多行数据。Rowkey:行的主···
- 发布时间:2025-05-17
- 作者:益强科技
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
MongoDB 系列 - ObjectId() 是如何实现的 “千万级” 分布式唯一 ID?
谈起分布式 ID,经常会聊到的一些方案是使用 Twitter 的 Snowflake 算法、UUID、数据库自增 ID 等。前些时间看了下 MongoDB ObjectId() 的实现原理,也不失为一种好的实现思路,正如标题所描述的,本文会给大家分享下在 MongoDB 中是如何实现的 “千万级” 分布式唯一 ID。 MongoDB 一开始的设计就是用来做···
- 发布时间:2025-05-17
- 作者:益强科技
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])