`
jinghuainfo
  • 浏览: 1524709 次
  • 性别: Icon_minigender_2
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

PostgreSQL的数据存储---目录

 
阅读更多
【一】1 存储层概述
【二】2 数据缓冲区和数据存储层之间的接口
2.1 存储访问接口层
【三】2.2 良好的接口层抽象
【四】3 虚拟文件管理
【五】4 数据存储
4.1 数据的外存形式
4.1.1 外存文件样式
【六】4.1.2 “relation”如何与外部文件对应
【七】4.1.3 用户自定义relation的存储形式分类
4.1.4 系统relation的存储形式
【八】4.2 数据的内部格式
4.2.1 页的存储数据结构
【九】4.2.2 表数据页的存储数据格式
【十】4.2.3 大数据的处理方式---TOAST
4.2.4 大数据量的处理方式—文件分割
【十一】4.3 微对象存储方式与tuple的结构
4.3.1 Tuple的数据结构
【十二】4.3.2 Tuple是否可以跨页面
4.3.3 微对象存储方式
【十三】4.4 SQL操作对页面的影响
4.4.1 DML操作对于页面存储格式的影响
【十四】4.4.2 Vacuum操作对页面的影响
4.5 索引数据的内部格式
4.6 表空间
【十五】4.7 大对象存储
4.8 物理IO调用方式
【十六】5 并发访问与存储关系
6 与存储相关的事务处理
【十七】7 扩展话题
7.1 列存储
7.2 分区
7.3 数据压缩
7.4 数据加密
7.5 存储设备
7.6 裸设备
7.7 操作系统层调用
【十八】8 PostgreSQL的存储层优化
8.1 存储层结构
8.2 存储管理方
分享到:
评论

相关推荐

    postgresql-10.4-1-windows-32

    用于安全地存储数据; 支持最佳做法,并允许在处理请求时检索它们。PostgreSQL(也称为Post-gress-Q-L)由PostgreSQL全球开发集团(全球志愿者团队)开发。 它不受任何公司或其他私人实体控制。 它是开源的,其源代码是...

    PostgreSQL-11.10-osr507-Binary.tar.gz

    PostgreSQL 是一个高度安全稳定的开源数据库系统,一般来说,如果你需要在关键领域做数据存储,在不考虑商业数据库软件的情况下,我们建议你优先考虑使用 PostgreSQL 数据库,而在一些对于数据安全与稳定要求不是...

    postgresql-11.8-1-windows-x64.rar

    postgresql数据库,用来存储数据,关系型数据库

    postgresql-10.10-2-linux-x64-binaries.tar.gz

    1991年的版本3.0再次重写了规则系统,并增加了对多个存储管理器的支持与改进的查询引擎。Postgres在1993年开始拥有大量用户,这些用户提供了大量的功能与优化建议。但是在发行了作为细节修正的版本4.0之后,Postgres...

    PostgreSQL数据库包-win7-x64

    用于安全地存储数据; 支持最佳做法,并允许在处理请求时检索它们。PostgreSQL(也称为Post-gress-Q-L)由PostgreSQL全球开发集团(全球志愿者团队)开发。 它不受任何公司或其他私人实体控制。 它是开源的,其源代码是...

    postgresql-prometheus-adapter:远程存储适配器,使Prometheus可以使用PostgreSQL作为时间序列指标的长期存储

    PostgreSQL Prometheus适配器 ... 传入的数据由一个或多个线程处理,并且一个或多个写入器线程将按每日或每小时分区将数据存储在PostgreSQL中。 适配器将根据传入数据的时间戳自动创建分区。 PostgreSQL P

    postgresql-9.2.2

    用于安全地存储数据; 支持最佳做法,并允许在处理请求时检索它们。 PostgreSQL(也称为Post-gress-Q-L)由PostgreSQL全球开发集团(全球志愿者团队)开发。 它不受任何公司或其他私人实体控制。 它是开源的,其源代码是...

    PostgreSQL存储二进制数据.htm

    PostgreSQL存储二进制数据.htm

    postgresql-9.6.11-1-windows-x64

    2. 与PostgreSQl配合的开源软件很多,有很多分布式集群软件,如pgpool、pgcluster、slony、plploxy等等,很容易做读写分离、负载均衡、数据水平拆分等方案,而这在MySQL下则比较困难。 3. PostgreSQL源代码写的很...

    postgresql-9.1.14-1-1

    PostgreSQL在很多方面都比MySQL强,如复杂SQL的执行、存储过程、触发器、索引。同时PostgreSQL是多进程的,而MySQL是线程的,虽然并发不高时,MySQL处理速度快,但当并发高的时候,对于现在多核的单台机器上,MySQL...

    leetcode题目详解-PostgreSQL-Basics-Commands:该存储库将包含PostgreSQL命令的基础知识

    此存储库包含用于数据分析的 PostgreSQL 命令的信息。 我还添加了名为 SuperMart_Project 的项目,其中包含运行 PostgreSQL 的基本命令。 我在两个文件中都添加了对每个查询的详细解释。 这是在 PgAdmin 上完成的。 ...

    PostgreSQL迁移工具-Golang开发

    以数据库为中心的工具,用于对PostgreSQL数据库运行迁移。 pg-mig以数据库为中心的工具,用于对PostgreSQL数据库运行迁移。...迁移是通过创建时间戳来标识的,并且已应用的迁移的当前状态存储在数据中

    php-postgresql-repository:一个用于域驱动开发的php postgresql存储库

    php-postgresql-存储库一个用于域驱动开发的php postgresql存储库##安装作曲家需要lcefr / postgresql-json-repository dev-master用法每个集合都完全存储在jsonb数据列中。 扩展AbstractPostgreSqlRepository并...

    将公共纽约出租车和出租汽车(Uber,Lyft等)旅行数据导入到PostgreSQL数据库中-Python开发

    将公共NYC出租车和出租汽车(Uber,Lyft等)旅行数据导入PostgreSQL数据库“纽约出租车和For-Hire车辆数据代码”,最初是为了支持该帖子:...数据存储在PostgreSQL数据库中,并使用PostGIS进行空间计算。 统计数据

    learn-postgresql, 了解如何使用PostgreSQL存储关系数据.zip

    learn-postgresql, 了解如何使用PostgreSQL存储关系数据 学习 PostgreSQL了解如何使用PostgreSQL存储关系数据安装在开始使用PostgreSQL之前,你必须先安装它。 按照以下步骤开始: macOS有两种安装PostgreSQL的方法...

    国外程序员刷题-lesson-w10d04-postgresql:课程-w10d04-postgresql

    应用程序最常见的数据存储。 SQL 是关系数据库的语言。 简而言之,关系数据库是一种以表格形式存储和检索数据的机制。 电子表格是一个很好的类比。 单个工作表作为表格,整个电子表格作为数据库。 为什么这很重要? ...

    PostgreSQL数据库的智能存储-译稿1

    摘要GPUDirectRDMA允许直接从PCIe设备到GPURAM的对等数据加载。对于Linux内核和PostgreSQL的扩展模块,我们通过将NVMe-SSD

    PostgreSQL柱状存储扩展cstore_fdw.zip

    该扩展使用了 Optimized Row Columnar (ORC) 格式的数据存储布局。ORC 提升 Facebook 开发的 RCFile 格式,带来如下好处: 压缩: Reduces in-memory and on-disk data size by 2-4x. Can be extended to support ...

    PostgreSQL-11-Quick-Start-Guide:由Packt发布

    PostgreSQL 11服务器端编程快速入门指南 这是Packt发布... 本书涵盖以下激动人心的功能: 探索数据封装用不同的语言编写存储过程与功能内的交易进行交互掌握触发器和规则创建和管理自定义数据类型如果您觉得这本书适合

    国外程序员刷题-lesson-w04d04-postgresql:课程-w04d04-postgresql

    应用程序最常见的数据存储。 SQL 是关系数据库的语言。 简而言之,关系数据库是一种以表格形式存储和检索数据的机制。 电子表格是一个很好的类比。 单个工作表作为表格,整个电子表格作为数据库。 为什么这很重要? ...

Global site tag (gtag.js) - Google Analytics