PG内核解读 - 第3节 存储管理(上)
本文整理自阿里云数据库开源社区Maintainer于巍(花名漠雪),在PostgreSQL数据库内核解读系列的分享。本篇内容主要分为四个部分:
1. 主流存储引擎架构和原理
2. 页面和元组
3. Buffer管理
4. 淘汰算法
阿里云Redis存储之道及演进
Redis作为一个高性能的内存型KV存储系统受到很多开发者的欢迎,在大家的认知里,Redis存储的数据全在内存,主要是用作缓存场景,即通常可以容忍部分数据的丢失。本次分享主要介绍阿里云Redis如何通过对内存中的数据进行持久化以保证数据的可靠性,进一步如何在现有的Redis内核基础上构建一个基于内存+磁盘的混合存储系统。讲师介绍夏德军(夏周),阿里云数据库NoSQL组技术专家,目前主要负责阿里云Redis混合存储系统的设计和研发。开源项目ApsaraCache部分核心Feature的主要贡献者,曾经活跃于Redis开源社区,贡献多个Patch。
使用DataWorks将PolarDB-X中的数据同步到MaxCompute
MaxCompute是适用于数据分析场景的云数据仓库,适用于大型互联网企业的数据仓库和BI分析、网站的日志分析、电子商务网站的交易分析、用户特征和兴趣挖掘等。大数据开发治理平台 DataWorks 基于MaxCompute / EMR / MC-Hologres 等大数据计算引擎,为客户提供专业高效、安全可靠的一站式大数据开发与治理平台。本文介绍 PolarDB-X 与 MaxCompute 系统的快速对接方式,方便您对在线业务数据进行大数据分析。
实践教程之使用PolarDB-X与Flink搭建实时数据大屏
PolarDB-X 为了方便用户体验,提供了免费的实验环境,您可以在实验环境里体验 PolarDB-X 的安装部署和各种内核特性。除了免费的实验,PolarDB-X 也提供免费的视频课程,手把手教你玩转 PolarDB-X 分布式数据库。
本期实验将指导您使用 PolarDB-X 与Flink搭建实时数据大屏。
3月3日 | 云数据库PostgreSQL版重磅升级开年发布会
为了满⾜不同⾏业的数据库诉求,阿⾥云RDS PostgreSQL推出了冷热分离(oss_fdw)存储外部表,Ganos 地理时空扩展模块,中⽂分词模块,化学分析模块,图像识别模块等,已经服务了电商、企业ERP、银⾏、酒店、⾼科技、物流、互联⽹、出⾏、多媒体等各个⾏业。在产品⽅⾯,我们始终坚持“更快、更稳、更安全”的理念,带来了PostgreSQL 13⼤版本、从低版本⼀键升级到⾼版本、DDL订阅、逻辑位点同步、SQL防⽕墙、ElasticSearch外部索引等功能重磅发布。本次云数据库PostgreSQL版重磅升级开年发布会将于3⽉3⽇14:00-15:00开启直播,精彩不容错过,敬请期待!
LogIndex
PolarDB采用了共享存储一写多读架构,读写节点RW和多个只读节点RO共享同一份存储,读写节点可以读写共享存储中的数据;只读节点仅能各自通过回放日志,从共享存储中读取数据,而不能写入,只读节点RO通过内存同步来维护数据的一致性。