-
基于亚马逊云科技 Serverless架构的实时数仓架构
近年来,各级政府和企业响应数字化转型的号召,都已开始或者即将开始数字化转型。各类企业通过前期的业务线上化、信息化,积累了大量数据,而数字化转型就是要聚合这些数据,进行深入挖掘分析,用数据来驱动业务,用数据来支撑决策、用数据来推动业务和商业模式创新、推动业务流程优化,进而实现降本增效。 要实现数据价值,建设数据仓库是在数字化转型过程中不得不面对的一项任务。数···
- 发布时间:2025-05-17
- 作者:益强科技
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
数据库中常见的六种约束,有一种MySql不支持,你知道是哪个吗?
数据库中的约束,顾名思义即是对插入数据库中的数据进行了一定的限定,这样做的目的是为了保证数据的完整性和有效性。这样会大幅度地提升数据库中数据的质量,节省数据库空间和提高运行效率。 那么,常见的数据库约束有哪几种呢?我们下面一起来看一下。1、主键约束Primary Key理论上来说,每一个数据表都应该设置一个唯一主键,它就像身份证一样,唯一标识着这条数据。设···
- 发布时间:2025-05-17
- 作者:益强科技
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
知识图谱与图数据库的关系,终于有人讲明白了
01什么是知识图谱1. 搜索引擎方式革新 2012年5月6日,Google发布了“知识图谱”的新一代“智能”搜索功能。 传统的搜索引擎搜索数据,更多的方法是基于关键词匹配的方式。 近两年来,我们到各大搜索引擎上搜索信息时,比如搜索关键词“詹姆斯瓦特”,你会发现在某一个地方出现一些卡片,信息卡片的方式是搜索领域的一大革新,它是基于知识图谱的方式。 2. 知···
- 发布时间:2025-05-17
- 作者:益强科技
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
大厂都怎么防止重复下单?
1.问题背景 最简单的:DB事务。如创建订单时,同时往订单表、订单商品表插数据,这些Insert须在同一事务执行。 Order服务调用Pay服务,刚好网络超时,然后Order服务开始重试机制,于是Pay服务对同一支付请求,就接收到了两次,而且因为轮询负载均衡算法,落在了不同业务节点!所以一个分布式系统接口,须保证幂等性。 2.如何避免重复下单? 前端页面也···
- 发布时间:2025-05-17
- 作者:益强科技
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
程序员应知应会之数据库设计的那些事儿
对于很多应用系统来说,数据库结构是应用运行的基础,这就好像房子的地基一样,地基不牢,地动山摇。当应用程序建立之后,再改数据库表结构,就会导致很多不必要的冗余工作量。 然而很多开发团队却非常不重视这个过程,数据库及接口的设计极其随意。甚至还有一些大神认为,数据库和接口的改变是避免不了的事情,做项目就是做完之后试试看,不行再改。可以说,从方法论上就存在问题,就···
- 发布时间:2025-05-17
- 作者:益强科技
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
MySQL 崩溃恢复过程分析
天有不测风云,数据库有旦夕祸福。 前面写 Redo 日志的文章介绍过,数据库正常运行时,Redo 日志就是个累赘。 现在,终于到了 Redo 日志扬眉吐气,大显身手的时候了。 本文我们一起来看看,MySQL 在崩溃恢复过程中都干了哪些事情,Redo 日志又是怎么大显身手的。 本文介绍的崩溃恢复过程,包含server 层和InnoDB,不涉及其它存储引擎,内···
- 发布时间:2025-05-17
- 作者:益强科技
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
什么?MySQL 8.0 会同时修改两个ib_logfilesN 文件?
问题现象描述测试MySQL单机时,无意发现,MySQL 8.0的 ib_logfilesN的显示如下: ll ib_logfile* -rw-r----- 1 greatsql greatsql 134217728 8月 4 18:36 ib_logfile0 -rw-r----- 1 greatsql greatsql 134217728 7月 27 1···
- 发布时间:2025-05-17
- 作者:益强科技
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
Redis 的数据被删除,内存占用还这么大?
操作系统分配给 Redis 的内存有 6GB,通过指标used_memory_human发现存储数据只使用了 4GB,为何会这样?为何无法保存数据? 通过CONFIG SET maxmemory 100mb或者在redis.conf配置文件设置maxmemory 100mbRedis 内存占用限制。当达到内存最大值,会触发内存淘汰策略删除数据。 除此之外,···
- 发布时间:2025-05-17
- 作者:益强科技
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
我有一个朋友写出了17种触发NPE的代码!避免这些坑
来源:阿里云开发者 阿里妹导读我有一个朋友,写代码的时候常常遭到NPE背刺,痛定思痛,总结了NPE出没的17个场景,哪一个你还没有遇到过?虽然无法统计出Java程序员写的最多的异常是哪一个,NullPointerException(NPE)它一定会榜上有名。无论是初次涉足编程世界的新手,还是在代码海洋中久经风浪的老鸟,几乎都写过NPE异常。要防范它,不在高···
- 发布时间:2025-05-17
- 作者:益强科技
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
Pod无限重启,Minio数据迁移,字典数据插入指南
来源:think123 总结了下这段时间遇到的问题。 快速生成字典表数据 在前期开发的时候,BA总是给我好几张excel,让我生成字典表,写代码又耗时,而且不同的excel字段也不一样,不可能每次都要去改代码吧,总之我不干,好在我能借助excel函数完成这样的需求。 =CONCATENATE("insert into test_claims(`id`,`c···
- 发布时间:2025-05-17
- 作者:益强科技
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])