
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
在《数据库发展史(上)》中,为大家介绍了网状数据库和层次数据库、关系数据库、分布式数据库、云数据库的发展史。本篇文章为大家介绍NoSQL数据库和NewSQL数据库的发展历程。NoSQL数据库尽管关系数据库系统技术已经相对成熟,能很好地处理表格类型的数据,但对业界出现的越来越多复杂类型的数据(如文本、图像、视频等)无能为力。尤其是步入互联网Web 2.0和移动互联网时代,许多互联网应用有着高并发读写
摘要:本文详细记录了GaussDB-Python驱动开发环境的搭建过程及问题排查。主要内容包括:1)通过安装脚本配置libpq库环境,但发现psycopg2驱动存在冗余文件;2)使用UV环境时遇到pyproject.toml版本校验问题,通过添加版本号或设置PYTHONPATH解决;3)测试连接GaussDB数据库并执行基本操作;4)分析coredump问题源于libpq版本冲突,需正确设置LD_

本文详细解析了openGauss数据库存储引擎的三大核心机制:行存储缓存机制、列存储(cstore)实现和日志系统。在行存储缓存方面,重点介绍了共享缓冲区的四层架构(哈希表、bufferdesc数组、buffer数组和bgwriter线程组)及其页面查找流程;在列存储方面,阐述了CU存储单元结构、多版本机制实现原理,以及psort和cbtree两种索引的工作方式;日志系统部分则剖析了WAL日志的文

本文介绍了openGauss数据库存储引擎中的astore行存储格式和B-Tree索引机制。astore采用追加写优化设计,通过多版本元组机制实现读写并发控制,其页面结构包含元组指针数组和元组数据区。文章详细解析了astore的元组结构、页面布局、多版本实现原理以及三种空间回收机制(轻量级、中量级和重量级清理)。同时阐述了B-Tree索引的组织结构、元组格式及与堆表的协同机制,包括索引可见性判断和

openGauss数据库支持多种存储引擎以满足不同业务场景需求。存储引擎分为磁盘引擎和内存引擎两大类:磁盘引擎采用悲观并发控制,支持行存储(astore)和列存储(cstore)格式;内存引擎(mstore)采用乐观并发控制。存储引擎提供统一日志系统、多种并发控制机制、表级存储格式选择和统一的行存储访存接口。磁盘引擎详细介绍包括整体架构、代码结构以及行存储统一访存接口设计,该接口层屏蔽不同行存储子

openGauss是一款高性能、高可用的开源数据库系统,支持行存储、列存储和内存引擎三种存储模型,满足OLTP、OLAP及极致性能场景需求。其创新架构针对SSD和大内存优化,采用MVCC、并行日志恢复等技术提升性能。系统支持主备高可用、逻辑/物理备份、PITR恢复等特性,并通过WDR诊断、慢SQL分析等工具增强可维护性。在安全方面提供访问控制、数据加密、全密态查询等全方位保护。此外,openGau

openGauss是一款高性能、高可用的开源数据库系统,支持行存储、列存储和内存引擎三种存储模型,满足OLTP、OLAP及极致性能场景需求。其创新架构针对SSD和大内存优化,采用MVCC、并行日志恢复等技术提升性能。系统支持主备高可用、逻辑/物理备份、PITR恢复等特性,并通过WDR诊断、慢SQL分析等工具增强可维护性。在安全方面提供访问控制、数据加密、全密态查询等全方位保护。此外,openGau

openGauss是一款开源的关系型数据库管理系统,采用客户端/服务器架构,支持单机和主备部署方式。它具有丰富的功能特性,包括标准SQL支持、多种开发接口、混合存储引擎、事务支持、软硬件结合优化、智能优化器、AI自调优、安全特性、函数存储过程等。在系统架构上,openGauss包含服务器、客户端驱动和运维管理模块。其SQL引擎采用解析-分流-重写-优化-执行的完整流程,通过智能优化器生成高效执行计

openGauss是一款开源的关系型数据库管理系统,采用客户端/服务器架构,支持单机和主备部署方式。它具有丰富的功能特性,包括标准SQL支持、多种开发接口、混合存储引擎、事务支持、软硬件结合优化、智能优化器、AI自调优、安全特性、函数存储过程等。在系统架构上,openGauss包含服务器、客户端驱动和运维管理模块。其SQL引擎采用解析-分流-重写-优化-执行的完整流程,通过智能优化器生成高效执行计

PG数据库迁移至GaussDB测试,欢迎大家一起交流学习~








