-
简析XDP的重定向机制
一. XDP Socket示例解析源码参见:https://img.ydisp.cn/news/20220902/jhicc10qlio 该示例演示了如何通过BPF将网络数据包从XDP Hook点旁路到用户态的XDP Socket,解析过程中为突出重点,将只关注重点代码段,一些函数会被精简,比如:错误处理等。二. BPF 程序 af_xdp_kern.cB···
- 发布时间:2025-05-17
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
8 月数据库排行榜:Oracle 分数仍在狂跌!
DB-Engines 数据库流行度排行榜发布了 9 月份的更新。 可以看到,Oracle 较 8 月减少了 22.54 分,是分数下降最多的数据库,并且连续三个月出现了迅猛下滑。分数上涨较多的则是 MySQL 和 MongoDB。 主流数据库的分数趋势变化: 看看各类型数据库的排名情况。关系数据库前 10 名Key-Value (KV) 数据库前 10 ···
- 发布时间:2025-05-17
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
基于亚马逊云科技 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])