- OpenGauss 作为华为自主研发的企业级开源关系型数据库,其备份还原机制是保障数据安全、应对故障恢复的核心能力。本文结合电商业务场景,详细讲解 OpenGauss 全量备份、增量备份、时间点恢复(PITR)的实操流程,以及不同场景下的还原策略,帮助运维人员掌握企业级数据备份还原的核心方法。一、案例背景与环境说明1. 业务场景某电商平台基于 OpenGauss 5.0.0 搭建核心交易数据... OpenGauss 作为华为自主研发的企业级开源关系型数据库,其备份还原机制是保障数据安全、应对故障恢复的核心能力。本文结合电商业务场景,详细讲解 OpenGauss 全量备份、增量备份、时间点恢复(PITR)的实操流程,以及不同场景下的还原策略,帮助运维人员掌握企业级数据备份还原的核心方法。一、案例背景与环境说明1. 业务场景某电商平台基于 OpenGauss 5.0.0 搭建核心交易数据...
- 别再把密码塞进配置文件了:聊聊从开发到生产的凭证管理,以及 SPIFFE / SPIRE 和短期凭证这条路 别再把密码塞进配置文件了:聊聊从开发到生产的凭证管理,以及 SPIFFE / SPIRE 和短期凭证这条路
- 过去十年,云计算解决的问题只有一个:把算力做大、做便宜、做标准化。 但今天,问题彻底变了。生成式 AI、实时推理、在线交易洪峰、PB 级数据长期留存…… 算力不再是“够不够”,而是对不对。很多企业正在经历一种尴尬局面:算力拉满,资源却长期空转成本压低,关键时刻性能却顶不上一套规格,既想跑 AI leading,又想托底稳态业务结果就是:性能浪费 + 成本失控 + 能效指标吃紧。真正的问题不是... 过去十年,云计算解决的问题只有一个:把算力做大、做便宜、做标准化。 但今天,问题彻底变了。生成式 AI、实时推理、在线交易洪峰、PB 级数据长期留存…… 算力不再是“够不够”,而是对不对。很多企业正在经历一种尴尬局面:算力拉满,资源却长期空转成本压低,关键时刻性能却顶不上一套规格,既想跑 AI leading,又想托底稳态业务结果就是:性能浪费 + 成本失控 + 能效指标吃紧。真正的问题不是...
- Mycat程序指定分区分片前言在大数据时代,数据库的性能和扩展性成为了许多应用的关键问题。为了应对这些问题,数据库分库分表(Sharding)技术应运而生。Mycat是一个开源的分布式数据库系统,它支持SQL解析、数据分片等功能,能够有效地帮助用户解决数据库扩展性和高可用性的问题。本文将详细介绍如何在Mycat中配置分区分片。什么是Mycat?Mycat,原名Atlas,是阿里云开发的一个开... Mycat程序指定分区分片前言在大数据时代,数据库的性能和扩展性成为了许多应用的关键问题。为了应对这些问题,数据库分库分表(Sharding)技术应运而生。Mycat是一个开源的分布式数据库系统,它支持SQL解析、数据分片等功能,能够有效地帮助用户解决数据库扩展性和高可用性的问题。本文将详细介绍如何在Mycat中配置分区分片。什么是Mycat?Mycat,原名Atlas,是阿里云开发的一个开...
- 1 简介国密的GCM模式是优秀的通用解决方案,特别适合标准化的网络协议和存储加密。但它不是万能钥匙,在需要密钥分离、超大容量、自定义认证逻辑或对抗Nonce误用的场景中,CTR+HMAC或其他模式可能更合适。 2 GCM(Galois/Counter Mode) 工作原理CTR 加密 + GHASH 认证AEAD 模式(加密 + 完整性)特点一次完成:加密 + 认证支持 AAD(附加认证数... 1 简介国密的GCM模式是优秀的通用解决方案,特别适合标准化的网络协议和存储加密。但它不是万能钥匙,在需要密钥分离、超大容量、自定义认证逻辑或对抗Nonce误用的场景中,CTR+HMAC或其他模式可能更合适。 2 GCM(Galois/Counter Mode) 工作原理CTR 加密 + GHASH 认证AEAD 模式(加密 + 完整性)特点一次完成:加密 + 认证支持 AAD(附加认证数...
- Apache Doris 针对 TopN 类型查询进行了全局优化,可将此类查询的性能提升约 5 倍;同时,优化范围也从单表进一步拓展至数据湖场景与多表关联查询,显著扩大了适用 Apache Doris 针对 TopN 类型查询进行了全局优化,可将此类查询的性能提升约 5 倍;同时,优化范围也从单表进一步拓展至数据湖场景与多表关联查询,显著扩大了适用
- 引言在鸿蒙生态中,理财产品推荐系统可根据用户风险承受能力匹配合适的投资产品,提升个性化服务与用户信任度。通过风险等级评估与产品属性匹配,实现精准推荐、动态调整与可视化展示。技术背景鸿蒙框架:Stage 模型,@Component构建 UI,Preferences/关系型数据库存储用户信息与风险测评结果,@ohos.chart可视化收益与风险分布。风险等级模型:常用五级分类(保守型、稳健型、平... 引言在鸿蒙生态中,理财产品推荐系统可根据用户风险承受能力匹配合适的投资产品,提升个性化服务与用户信任度。通过风险等级评估与产品属性匹配,实现精准推荐、动态调整与可视化展示。技术背景鸿蒙框架:Stage 模型,@Component构建 UI,Preferences/关系型数据库存储用户信息与风险测评结果,@ohos.chart可视化收益与风险分布。风险等级模型:常用五级分类(保守型、稳健型、平...
- 2025年12月5日,国网陕西省电力有限公司新一代用电信息采集系统(采集2.0系统)顺利完成华为数据库GaussDB单轨割接上线,并正式投入运行。这标志着国网陕西电力成功建成国网首套覆盖华为数据库+鲲鹏服务器的全链路自主创新“采集2.0”系统,率先打响国家电网有限公司采集系统全自主的“第一枪”。业务背景能源保障和安全,是须臾不可忽视的“国之大者”。推进电力行业自主创新,是筑牢国家能源安全防线... 2025年12月5日,国网陕西省电力有限公司新一代用电信息采集系统(采集2.0系统)顺利完成华为数据库GaussDB单轨割接上线,并正式投入运行。这标志着国网陕西电力成功建成国网首套覆盖华为数据库+鲲鹏服务器的全链路自主创新“采集2.0”系统,率先打响国家电网有限公司采集系统全自主的“第一枪”。业务背景能源保障和安全,是须臾不可忽视的“国之大者”。推进电力行业自主创新,是筑牢国家能源安全防线...
- 1、 查看用户user1和数据库的相关权限,要求显示数据库名、用户名、数据库的权限select datname,(aclexplode(datacl)).grantee as grantee,(aclexplode(datacl)).privilege_type as pri_t from pg_database where datname not like 'template%'; sel... 1、 查看用户user1和数据库的相关权限,要求显示数据库名、用户名、数据库的权限select datname,(aclexplode(datacl)).grantee as grantee,(aclexplode(datacl)).privilege_type as pri_t from pg_database where datname not like 'template%'; sel...
- 1 函数: 1.1 sysdate:目前时间,函数用 aclexplode(datacl) 数组炸裂 acldefault('d'::"char",datdba) 会根据 datdba的id ,生成相应的acl规则权限授予关系。 --acldefault 是 GaussDB 内核内置的ACL 默认权限生成函数,会根据 对于对象的oid ,自动生成相应规则,返回一个数组acldefault(o... 1 函数: 1.1 sysdate:目前时间,函数用 aclexplode(datacl) 数组炸裂 acldefault('d'::"char",datdba) 会根据 datdba的id ,生成相应的acl规则权限授予关系。 --acldefault 是 GaussDB 内核内置的ACL 默认权限生成函数,会根据 对于对象的oid ,自动生成相应规则,返回一个数组acldefault(o...
- 1、 权限管理模型RBAC和ABAC区别 RBAC:基于角色的访问控制,角色通常是指具有某些共同特征的一组人,例如:部门、地点、资历、级别、工作职责等。 在系统初始时Admin根据业务需要创建多个拥有不同权限组合的不同角色,当需要赋予某个用户权限的时候,把用户归到相应角色里即可赋予符合需要的权限。 不同于常见的将用户通过某种方式关联到权限的方式, ABAC则是通过动态计算一个或一组属性来是否... 1、 权限管理模型RBAC和ABAC区别 RBAC:基于角色的访问控制,角色通常是指具有某些共同特征的一组人,例如:部门、地点、资历、级别、工作职责等。 在系统初始时Admin根据业务需要创建多个拥有不同权限组合的不同角色,当需要赋予某个用户权限的时候,把用户归到相应角色里即可赋予符合需要的权限。 不同于常见的将用户通过某种方式关联到权限的方式, ABAC则是通过动态计算一个或一组属性来是否...
- 在数字化转型浪潮中,数据库迁移已成为企业架构升级、云化改造和国产化替代的核心任务。然而,传统迁移方式在处理非表对象(如存储过程、函数、触发器)时,常因隐性方言差异导致效率低下、风险不可控。AI技术的引入为这一领域带来了革新,但如何让AI真正“可用、可信、可落地”?本文结合SQLShift等前沿实践,从技术路径、工程化体系到落地价值,为您深度解析。一、传统迁移的痛点:隐性差异与人工试错数据库迁... 在数字化转型浪潮中,数据库迁移已成为企业架构升级、云化改造和国产化替代的核心任务。然而,传统迁移方式在处理非表对象(如存储过程、函数、触发器)时,常因隐性方言差异导致效率低下、风险不可控。AI技术的引入为这一领域带来了革新,但如何让AI真正“可用、可信、可落地”?本文结合SQLShift等前沿实践,从技术路径、工程化体系到落地价值,为您深度解析。一、传统迁移的痛点:隐性差异与人工试错数据库迁...
- 背景(对案例中的事件发生背景进行客观描述,其中包括但不限于时间、地点、人物、项目背景,不需要介绍太多细节)问题描述通过Tpops下发实例,提示服务器错误,然后查了wiki和相关的文档都没有说明是什么造成的。报错:DBS.200005 服务器错误,wiki上只提到是开发者自定义的错误代码。 过程与结果(针对问题展开分析,描述所采取的相应措施和具体实施过程,应逻辑清晰)问题分析: 通过上面的报错... 背景(对案例中的事件发生背景进行客观描述,其中包括但不限于时间、地点、人物、项目背景,不需要介绍太多细节)问题描述通过Tpops下发实例,提示服务器错误,然后查了wiki和相关的文档都没有说明是什么造成的。报错:DBS.200005 服务器错误,wiki上只提到是开发者自定义的错误代码。 过程与结果(针对问题展开分析,描述所采取的相应措施和具体实施过程,应逻辑清晰)问题分析: 通过上面的报错...
- create or replace function delete_ele_func returns trigger as $$ begin delete from elective where sno=old.sno; return old; end; $$ language plpgsql; 2 触发器 变量整理: 触发器函数里的OLD是一个特殊的记录型变量(Record Variabl... create or replace function delete_ele_func returns trigger as $$ begin delete from elective where sno=old.sno; return old; end; $$ language plpgsql; 2 触发器 变量整理: 触发器函数里的OLD是一个特殊的记录型变量(Record Variabl...
- NPP Multi-Biome: Global IBP Woodlands Data, 1955-1975, R1简介本数据集包含四个数据文件,分别收录了 117 个全球分布的陆地森林样地的净初级生产力(NPP)数据、土壤特征、平均气候条件以及植被的基本描述性和定量信息。该数据集源自 DeAngelis 等人(1981)的 IBP(国际生物计划)林地数据集。数据采集于 20 世纪 50 年... NPP Multi-Biome: Global IBP Woodlands Data, 1955-1975, R1简介本数据集包含四个数据文件,分别收录了 117 个全球分布的陆地森林样地的净初级生产力(NPP)数据、土壤特征、平均气候条件以及植被的基本描述性和定量信息。该数据集源自 DeAngelis 等人(1981)的 IBP(国际生物计划)林地数据集。数据采集于 20 世纪 50 年...
上滑加载中
推荐直播
-
华为云码道 × 仓颉编程:工程化AI编码探索2026/05/27 周三 19:00-21:00
刘俊杰-华为云仓颉语言专家/李炎-华为云码道技术专家/王智鹏-OpenCangjie开源社区发起人
本场直播围绕华为云仓颉语言与华为云码道的深度结合,展示华为云智能编程从零基础到高效落地的完整生态能力。以华为云码道为引擎,仓颉语言为载体,带给大家日常提效、趣味创新到极速量产的开发体验。
回顾中 -
一个AI团队帮你写代码:华为云码道Agent Space实战2026/06/25 周四 19:00-21:00
张翰文-华为云码道工程师/郭英旭-青软创新科技集团股份有限公司 软件架构师
本场直播聚焦华为云码道Agent Space两大模式:研发办公、代码开发,亲身体验从需求到代码的AI自动化能力。实操演示基于华为 CodeArts CLI,依托 OpenSpec 规格体系从零搭建业务项目。
即将直播
热门标签