- openGauss 6.0 LTS是华为开发的企业级分布式数据库:高性能、高可用性、强扩展性,基于PostgreSQL,支持SQL和JSON数据类型,提供高并发、高吞吐量的处理能力,适合金融、电信、政府等行业使用,6.0版本主要增强了分布式事务支持、存储引擎的优化、安全性提升及多种新特性,确保长时间稳定运行和高效的数据管理能力。 openGauss 6.0 LTS是华为开发的企业级分布式数据库:高性能、高可用性、强扩展性,基于PostgreSQL,支持SQL和JSON数据类型,提供高并发、高吞吐量的处理能力,适合金融、电信、政府等行业使用,6.0版本主要增强了分布式事务支持、存储引擎的优化、安全性提升及多种新特性,确保长时间稳定运行和高效的数据管理能力。
- TinyId是用Java开发的一款分布式id生成系统,基于数据库号段算法实现,关于这个算法可以参考美团leaf 或者tinyid原理介绍 。Tinyid扩展了leaf-segment算法,支持了多db(master),同时提供了java-client(sdk)使id生成本地化,获得了更好的性能与可用性 TinyId是用Java开发的一款分布式id生成系统,基于数据库号段算法实现,关于这个算法可以参考美团leaf 或者tinyid原理介绍 。Tinyid扩展了leaf-segment算法,支持了多db(master),同时提供了java-client(sdk)使id生成本地化,获得了更好的性能与可用性
- 本实验是使用gsql登录基于华为云GaussDB实例,进行数据库基本操作,通过gsql命令,在数据库实例中创建库、用户、schema、表等对象。 本实验是使用gsql登录基于华为云GaussDB实例,进行数据库基本操作,通过gsql命令,在数据库实例中创建库、用户、schema、表等对象。
- 数据库性能调优是一项复杂且系统性的工作,需要综合考虑多方面的因素。因此,调优人员应对系统软件架构、软硬件配置、数据库配置参数、并发控制、查询处理和数据库应用拥有广泛而深刻的理解。本文旨在剖析GaussDB性能调优的总体思路,探讨系统整体性能问题,以及对锁阻塞问题进行分析和优化。1. 性能调优思路GaussDB总体性能调优的思路是:先进行性能瓶颈点分析,找到相应的瓶颈点之后,再针对性地进行优化... 数据库性能调优是一项复杂且系统性的工作,需要综合考虑多方面的因素。因此,调优人员应对系统软件架构、软硬件配置、数据库配置参数、并发控制、查询处理和数据库应用拥有广泛而深刻的理解。本文旨在剖析GaussDB性能调优的总体思路,探讨系统整体性能问题,以及对锁阻塞问题进行分析和优化。1. 性能调优思路GaussDB总体性能调优的思路是:先进行性能瓶颈点分析,找到相应的瓶颈点之后,再针对性地进行优化...
- 一、背景MySQL 8.0版本引入了全局统一的数据字典(Data Dictionary, DD),通过集中、高效、事务性的方式管理元数据(如表、列、索引等定义),不仅简化了管理流程,也对性能和并发性有较大的帮助。此外,升级到MySQL 8.0版本后,当涉及数据库中元数据对象(如表、索引、视图或存储过程等)发生定义更改或者某些新特性涉及对系统表的修改等情况时,都可能需要更新数据字典以提供支持。... 一、背景MySQL 8.0版本引入了全局统一的数据字典(Data Dictionary, DD),通过集中、高效、事务性的方式管理元数据(如表、列、索引等定义),不仅简化了管理流程,也对性能和并发性有较大的帮助。此外,升级到MySQL 8.0版本后,当涉及数据库中元数据对象(如表、索引、视图或存储过程等)发生定义更改或者某些新特性涉及对系统表的修改等情况时,都可能需要更新数据字典以提供支持。...
- openGauss引入了MOT存储引擎,它是一种事务性行存储,针对多核和大内存服务器进行了优化。 openGauss引入了MOT存储引擎,它是一种事务性行存储,针对多核和大内存服务器进行了优化。
- 这个问题是我在知乎上看到的,答案并不是一边倒,还是存在争议性的。其中,一些持反方观点同学的理由如下:(1)从硬件成本和维护成本上看,反而应该多个微服务尽可能地共用中间件和数据库。(2)微服务的独立数据库是指逻辑独立,而不是物理独立,在物理层面上是可以共用数据库的。btw:有点儿像《非诚勿扰》中葛优对舒淇说的话:“那你能允许我心在你这,身体上开点儿小差吗”?(3)你把数据库也看做一个微服务就好... 这个问题是我在知乎上看到的,答案并不是一边倒,还是存在争议性的。其中,一些持反方观点同学的理由如下:(1)从硬件成本和维护成本上看,反而应该多个微服务尽可能地共用中间件和数据库。(2)微服务的独立数据库是指逻辑独立,而不是物理独立,在物理层面上是可以共用数据库的。btw:有点儿像《非诚勿扰》中葛优对舒淇说的话:“那你能允许我心在你这,身体上开点儿小差吗”?(3)你把数据库也看做一个微服务就好...
- 在上一篇文章中《面试官:你们项目中用到多表关联了吗?》,我们着重介绍了MySQL 8.0 数据库中的四种Nested-Loops Join(嵌套循环连接)。本文中我们继续介绍Hash Join(哈希连接),以及从技术原理的角度上给出最终结论 —— 我们还是应该在数据库中合理使用多表关联查询,而不是放到应用程序中。我们在上一篇文章中说过,从MySQL 8.0.20开始,就不再使用缓存块嵌套循环... 在上一篇文章中《面试官:你们项目中用到多表关联了吗?》,我们着重介绍了MySQL 8.0 数据库中的四种Nested-Loops Join(嵌套循环连接)。本文中我们继续介绍Hash Join(哈希连接),以及从技术原理的角度上给出最终结论 —— 我们还是应该在数据库中合理使用多表关联查询,而不是放到应用程序中。我们在上一篇文章中说过,从MySQL 8.0.20开始,就不再使用缓存块嵌套循环...
- 先赞后看,南哥助你Java进阶一大半官网给出了Facebook评论系统的高级设计图,Facebook的评论竟然是支持实时刷新的。也就是说用户不用刷新帖子,只要帖子有新的评论就会自动推送到用户端,这里Facebook使用的便是每天在全球有设备在使用的WebSocket技术。我是南哥,一个Java学习与进阶的领路人。相信对你通关面试、拿下Offer进入心心念念的公司有所帮助。 先赞后看,南哥助你Java进阶一大半官网给出了Facebook评论系统的高级设计图,Facebook的评论竟然是支持实时刷新的。也就是说用户不用刷新帖子,只要帖子有新的评论就会自动推送到用户端,这里Facebook使用的便是每天在全球有设备在使用的WebSocket技术。我是南哥,一个Java学习与进阶的领路人。相信对你通关面试、拿下Offer进入心心念念的公司有所帮助。
- 1.背景随着国内各大行业数字化改造步伐的加快,异构数据库数据同步的需求场景越来越多。异构数据库同步,即将不同类型、不同结构的数据库之间的数据进行同步处理,以确保数据在不同数据库之间的一致性。比如,将当前数据库的数据迁移到其他类型的数据库中,或者将当前数据库中的数据实时备份到另一个数据库,从而提升数据的安全性和可靠性。 华为云提供了DRS服务,该服务涵盖了异构数据库之间的迁移、同步、灾备、订阅... 1.背景随着国内各大行业数字化改造步伐的加快,异构数据库数据同步的需求场景越来越多。异构数据库同步,即将不同类型、不同结构的数据库之间的数据进行同步处理,以确保数据在不同数据库之间的一致性。比如,将当前数据库的数据迁移到其他类型的数据库中,或者将当前数据库中的数据实时备份到另一个数据库,从而提升数据的安全性和可靠性。 华为云提供了DRS服务,该服务涵盖了异构数据库之间的迁移、同步、灾备、订阅...
- 华为《GaussDB: A Cloud-Native Multi-Primary Database with Compute-Memory-Storage Disaggregation》论文被国际数据库顶会VLDB 2024收录,该论文创新性提出了GaussDB云原生数据库的三层池化解耦架构,以及实现多节点透明多写的核心技术。通过三层池化解耦技术,显著提升了云数据库弹性能力;通过分布式内存缓... 华为《GaussDB: A Cloud-Native Multi-Primary Database with Compute-Memory-Storage Disaggregation》论文被国际数据库顶会VLDB 2024收录,该论文创新性提出了GaussDB云原生数据库的三层池化解耦架构,以及实现多节点透明多写的核心技术。通过三层池化解耦技术,显著提升了云数据库弹性能力;通过分布式内存缓...
- 探索图查询处理的新纪元 探索图查询处理的新纪元
- 本文从多语句/单语句事务提交原理角度出发,介绍了MySQL的两阶段提交协议。 本文从多语句/单语句事务提交原理角度出发,介绍了MySQL的两阶段提交协议。
- OpenTiny HUICharts是一个简单、易上手的图表组件库;华为云全域Serverless技术创新:全球首创通用Serverless平台被ACM SIGCOMM录用;了解非扁平网络场景下基于开源istio治理CCE多集群。 OpenTiny HUICharts是一个简单、易上手的图表组件库;华为云全域Serverless技术创新:全球首创通用Serverless平台被ACM SIGCOMM录用;了解非扁平网络场景下基于开源istio治理CCE多集群。
- 我是从去年开始接触国产数据库openGauss,之前一直使用的是成熟的Mysql,Oracle等数据库,对比之下,openGauss的安装方式要比他们麻烦不少,在折腾5.0的时候,预安装(初始化安装)这一步也阻塞了不少时间,看到这个特性,那必须要体验一番。 我是从去年开始接触国产数据库openGauss,之前一直使用的是成熟的Mysql,Oracle等数据库,对比之下,openGauss的安装方式要比他们麻烦不少,在折腾5.0的时候,预安装(初始化安装)这一步也阻塞了不少时间,看到这个特性,那必须要体验一番。
上滑加载中