- 11月3日和4日,华为云HCSD校园沙龙分别走进哈尔滨工程大学和哈尔滨工业大学,成功举办两场交流活动。活动旨在携华为云各领域专家走进校园,帮助学生们学习云领域知识和行业新技术,赋能培养开发者,助力高校人才培养。活动上,华为云数据库专家和两校师生围绕数据库技术和人才发展等话题进行了热烈探讨。3日,哈尔滨工程大学船舶导航与控制国家级实验教学示范中心常务副主任 许德新发表致辞。他代表哈尔滨工程大学... 11月3日和4日,华为云HCSD校园沙龙分别走进哈尔滨工程大学和哈尔滨工业大学,成功举办两场交流活动。活动旨在携华为云各领域专家走进校园,帮助学生们学习云领域知识和行业新技术,赋能培养开发者,助力高校人才培养。活动上,华为云数据库专家和两校师生围绕数据库技术和人才发展等话题进行了热烈探讨。3日,哈尔滨工程大学船舶导航与控制国家级实验教学示范中心常务副主任 许德新发表致辞。他代表哈尔滨工程大学...
- 在多方位诊断优化后不知道能否解决谢同学的问题,小伙伴们,你们觉得还有更好的解决方案吗,可以说说你的见解,让谢同学试试,关注威哥爱编程,一起解决 BUG。 在多方位诊断优化后不知道能否解决谢同学的问题,小伙伴们,你们觉得还有更好的解决方案吗,可以说说你的见解,让谢同学试试,关注威哥爱编程,一起解决 BUG。
- 我是南哥,相信对你通关面试、拿下Offer有所帮助。敲黑板:本文总结了Redis基础最常见的面试题!包含了Redis五大基本数据类型、Redis内存回收策略、Redis持久化等。相信大部分Redis初学者都会忽略掉一个重要的知识点,Redis其实是单线程模型。我们按直觉来看应该是多线程比单线程更快、处理能力更强才对,比如单线程一次只可以做一件事情,而多线程却可以同时做十件事情。但Redis却可以做 我是南哥,相信对你通关面试、拿下Offer有所帮助。敲黑板:本文总结了Redis基础最常见的面试题!包含了Redis五大基本数据类型、Redis内存回收策略、Redis持久化等。相信大部分Redis初学者都会忽略掉一个重要的知识点,Redis其实是单线程模型。我们按直觉来看应该是多线程比单线程更快、处理能力更强才对,比如单线程一次只可以做一件事情,而多线程却可以同时做十件事情。但Redis却可以做
- 前言前段时间我踩过一个坑:在mysql8的一张innodb引擎的表中,加了唯一索引,但最后发现数据竟然还是重复了。到底怎么回事呢?本文通过一次踩坑经历,聊聊唯一索引,一些有意思的知识点。1.还原问题现场前段时间,为了防止商品组产生重复的数据,我专门加了一张防重表。如果大家对防重表,比较感兴趣,可以看看我的另一篇文章 《高并发下如何防重?》,里面有详细的介绍。问题就出在商品组的防重表上。具体表... 前言前段时间我踩过一个坑:在mysql8的一张innodb引擎的表中,加了唯一索引,但最后发现数据竟然还是重复了。到底怎么回事呢?本文通过一次踩坑经历,聊聊唯一索引,一些有意思的知识点。1.还原问题现场前段时间,为了防止商品组产生重复的数据,我专门加了一张防重表。如果大家对防重表,比较感兴趣,可以看看我的另一篇文章 《高并发下如何防重?》,里面有详细的介绍。问题就出在商品组的防重表上。具体表...
- 大家好,我是苏三,又跟大家见面了。前言对于后端开发同学来说,访问数据库,是代码中必不可少的一个环节。系统中收集到用户的核心数据,为了安全性,我们一般会存储到数据库,比如:mysql,oracle等。后端开发的日常工作,需要不断的建库和建表,来满足业务需求。通常情况下,建库的频率比建表要低很多,所以,我们这篇文章主要讨论建表相关的内容。如果我们在建表的时候不注意细节,等后面系统上线之后,表的维... 大家好,我是苏三,又跟大家见面了。前言对于后端开发同学来说,访问数据库,是代码中必不可少的一个环节。系统中收集到用户的核心数据,为了安全性,我们一般会存储到数据库,比如:mysql,oracle等。后端开发的日常工作,需要不断的建库和建表,来满足业务需求。通常情况下,建库的频率比建表要低很多,所以,我们这篇文章主要讨论建表相关的内容。如果我们在建表的时候不注意细节,等后面系统上线之后,表的维...
- 前言并发编程是一项非常重要的技术,无论在面试,还是工作中出现的频率非常高。之前我发表的一篇《聊聊并发编程的10个坑》,在全网广受好评。说明了这类文章还是比较有价值的,接下来,打算继续聊聊并发编程这个话题。并发编程说白了就是多线程编程,但多线程一定比单线程效率更高?答:不一定,要看具体业务场景。毕竟如果使用了多线程,那么线程之间的竞争和抢占cpu资源,线程的上下文切换,也是相对来说比较耗时的操... 前言并发编程是一项非常重要的技术,无论在面试,还是工作中出现的频率非常高。之前我发表的一篇《聊聊并发编程的10个坑》,在全网广受好评。说明了这类文章还是比较有价值的,接下来,打算继续聊聊并发编程这个话题。并发编程说白了就是多线程编程,但多线程一定比单线程效率更高?答:不一定,要看具体业务场景。毕竟如果使用了多线程,那么线程之间的竞争和抢占cpu资源,线程的上下文切换,也是相对来说比较耗时的操...
- V 哥整理的关于 MongoDB面试专题,不妥之处欢迎指正,关注威哥爱编程,生活乐无边。 V 哥整理的关于 MongoDB面试专题,不妥之处欢迎指正,关注威哥爱编程,生活乐无边。
- Promtheus是大量云原生应用的监控系统,在大规模云原生环境存在异常恢复较长、可扩展性受阻等问题,Cortex作为其分布式方案虽提高了可扩展性和稳定性,但在海量时间线和范围查询时仍面临成本高性能低的问题。OpenGemini兼容Promtheus读写API,充分发挥其存储底座和向量化计算引擎的优势,在多场景下表现优异。本次直播主要介绍OpenGemini的基本架构、性能提升的关键技术和效果。 Promtheus是大量云原生应用的监控系统,在大规模云原生环境存在异常恢复较长、可扩展性受阻等问题,Cortex作为其分布式方案虽提高了可扩展性和稳定性,但在海量时间线和范围查询时仍面临成本高性能低的问题。OpenGemini兼容Promtheus读写API,充分发挥其存储底座和向量化计算引擎的优势,在多场景下表现优异。本次直播主要介绍OpenGemini的基本架构、性能提升的关键技术和效果。
- 不用依赖后端数据库服务器,在浏览器中就能直接操作 SQLite 数据库,你觉得可能吗?是不是有点不可思议?其实,借助 WebAssembly(Wasm)技术,SQLite 已经可以在浏览器中完美运行了。不需要配置服务器、不需要网络连接,只要你能访问网页,就能开始操作数据库。而且性能还不错!现在,我想带你深入了解一下,SQLite 是如何通过 WebAssembly 实现浏览器内数据库操作的。... 不用依赖后端数据库服务器,在浏览器中就能直接操作 SQLite 数据库,你觉得可能吗?是不是有点不可思议?其实,借助 WebAssembly(Wasm)技术,SQLite 已经可以在浏览器中完美运行了。不需要配置服务器、不需要网络连接,只要你能访问网页,就能开始操作数据库。而且性能还不错!现在,我想带你深入了解一下,SQLite 是如何通过 WebAssembly 实现浏览器内数据库操作的。...
- Global large flood events : Dartmouth Flood Observatory (1985-2016)简介全球活跃洪水事件档案是免费提供给学术研究和教育目的的。备注:本档案中提供的信息来源于新闻、政府、仪器和遥感来源。该档案是“活跃的”,因为当前事件不断被添加。表格中的每个条目和相关的“受影响区域”地图轮廓代表一个独立的洪水事件。然而,某些地区的重复洪水是... Global large flood events : Dartmouth Flood Observatory (1985-2016)简介全球活跃洪水事件档案是免费提供给学术研究和教育目的的。备注:本档案中提供的信息来源于新闻、政府、仪器和遥感来源。该档案是“活跃的”,因为当前事件不断被添加。表格中的每个条目和相关的“受影响区域”地图轮廓代表一个独立的洪水事件。然而,某些地区的重复洪水是...
- 本文详解分布式全局唯一ID及其5种实现方案,关注【mikechen的互联网架构】,10年+BAT架构经验倾囊相授。 本文详解分布式全局唯一ID及其5种实现方案,关注【mikechen的互联网架构】,10年+BAT架构经验倾囊相授。
- 前言:随着企业的发展,和数据库的多种多样,在搭建项目之初,并没有详细考虑到数据库的建设,当增加配置不能满足业务场景需要时,这时候考虑到使用更高性能的数据库,如将sqlserver更换为oracle数据库。或者在搭建新项目时,需要复制原数据库的表结构和数据至其他数据库。怎么快速响应业务要求呢?第一种方案:在目标库使用SQL语句批量建表,然后去修改字段的类型,主键等等。然后通过应用程序将数据插入... 前言:随着企业的发展,和数据库的多种多样,在搭建项目之初,并没有详细考虑到数据库的建设,当增加配置不能满足业务场景需要时,这时候考虑到使用更高性能的数据库,如将sqlserver更换为oracle数据库。或者在搭建新项目时,需要复制原数据库的表结构和数据至其他数据库。怎么快速响应业务要求呢?第一种方案:在目标库使用SQL语句批量建表,然后去修改字段的类型,主键等等。然后通过应用程序将数据插入...
- openGauss6.0企业版单中心一主一备部署 openGauss6.0企业版单中心一主一备部署
- 理解数据库日志文件的类型和内容事务日志(Transaction Log):这是最关键的日志类型,用于记录事务的开始、提交或回滚操作,以及事务对数据库所做的更改(如插入、更新、删除记录等)。不同数据库系统的事务日志格式和内容有所不同,但一般都包含事务标识符、操作类型、操作的数据对象(如表、行)、修改前后的值等信息。例如,在 MySQL 的 InnoDB 存储引擎中,事务日志文件(ib_logf... 理解数据库日志文件的类型和内容事务日志(Transaction Log):这是最关键的日志类型,用于记录事务的开始、提交或回滚操作,以及事务对数据库所做的更改(如插入、更新、删除记录等)。不同数据库系统的事务日志格式和内容有所不同,但一般都包含事务标识符、操作类型、操作的数据对象(如表、行)、修改前后的值等信息。例如,在 MySQL 的 InnoDB 存储引擎中,事务日志文件(ib_logf...
- 数据完整性约束冲突主键约束冲突:每个表的主键必须是唯一的。当事务尝试插入一条记录,其主键值与表中已有的主键值重复时,就会引发错误。例如,在一个用户信息表中,用户 ID 是主键,若事务试图插入一个已经存在的用户 ID,数据库会拒绝该操作并抛出异常。外键约束冲突:外键用于建立表与表之间的关联关系。如果事务中的操作违反了外键约束,就会出错。比如,在一个订单系统中,订单表中的用户 ID 是一个外键,... 数据完整性约束冲突主键约束冲突:每个表的主键必须是唯一的。当事务尝试插入一条记录,其主键值与表中已有的主键值重复时,就会引发错误。例如,在一个用户信息表中,用户 ID 是主键,若事务试图插入一个已经存在的用户 ID,数据库会拒绝该操作并抛出异常。外键约束冲突:外键用于建立表与表之间的关联关系。如果事务中的操作违反了外键约束,就会出错。比如,在一个订单系统中,订单表中的用户 ID 是一个外键,...
上滑加载中
推荐直播
-
HDC深度解读系列 - Serverless与MCP融合创新,构建AI应用全新智能中枢2025/08/20 周三 16:30-18:00
张昆鹏 HCDG北京核心组代表
HDC2025期间,华为云展示了Serverless与MCP融合创新的解决方案,本期访谈直播,由华为云开发者专家(HCDE)兼华为云开发者社区组织HCDG北京核心组代表张鹏先生主持,华为云PaaS服务产品部 Serverless总监Ewen为大家深度解读华为云Serverless与MCP如何融合构建AI应用全新智能中枢
回顾中 -
关于RISC-V生态发展的思考2025/09/02 周二 17:00-18:00
中国科学院计算技术研究所副所长包云岗教授
中科院包云岗老师将在本次直播中,探讨处理器生态的关键要素及其联系,分享过去几年推动RISC-V生态建设实践过程中的经验与教训。
回顾中 -
一键搞定华为云万级资源,3步轻松管理企业成本2025/09/09 周二 15:00-16:00
阿言 华为云交易产品经理
本直播重点介绍如何一键续费万级资源,3步轻松管理成本,帮助提升日常管理效率!
回顾中
热门标签