Redrock Postgres 文档
主页 切换暗/亮/自动模式 切换暗/亮/自动模式 切换暗/亮/自动模式 返回首页
编辑页面

为什么选择 Redrock Postgres?

PostgreSQL 是一个高级的关系数据库管理系统,支持 SQL 标准的扩展子集,包括事务,外键,子查询,触发器,用户定义的类型和函数。简而言之,PostgreSQL 在数据一致性、稳定性、高性能、功能丰富、开发人员友好等方面已经获得了良好的声誉。

尽管 PostgreSQL 在大多数场景下表现良好,但仍有一些需要改进的地方,这正是 Redrock Postgres 为实现的目标:

特性 客户受益
引入回滚日志和标记删除索引记录,实现就地更新,以及在执行删除或非就地更新的事务提交后立即重用空间 让应用的 UPDATE/DELETE 操作执行得更加稳定,提高存储空间利用率
在不更新每个索引的情况下执行相关索引列的更新,减少写入放大 提高存储 IO 利用率,延长存储设备的可用周期
给索引记录标记事务状态信息 基于索引扫描的 SELECT 操作将会执行得更加稳定
采用回滚段事务表记录项标识事务 ID,解决事务号翻转的问题 系统无需定期触发高风险的冻结操作,让系统常年处于可预期的稳定运行状态中
无需定期对表和索引进行重量级的清理动作 让您的数据库系统整体运行更加稳定
基于回滚日志位置实现的子事务 您可以放心地使用保存点、存储过程异常处理代码块这些基础特性