管理数据库每个正在运行的PostgreSQL 服务器实例都管理着一个或多个数据库。因此,在组织SQL对象(“数据库对象”)的层次中,数据库位于最顶层。 本章描述数据库的属性,以及如何创建、管理、删除它们。1. 概述数据库是一些SQL对象(“数据库对象”) 的命名集合。通常每个数据库对象(表、函数等)属于并且只属于一个数据库。 (不过有几个系统表如pg_database 属于整个集群并且可以在集群之
转载 2024-01-02 17:00:15
69阅读
## 如何实现 PG 架构 ### 一、流程图 下面是实现 PG 架构的整个流程图: ```mermaid graph TD A(需求分析) --> B(数据库设计) B --> C(后端开发) C --> D(前端开发) ``` ### 二、步骤详解 #### 1. 需求分析 在开始开发之前,首先需要进行需求分析。明确了解客户的需求和期望,确定数据库的表结构和功能要求。 ####
原创 2023-08-18 03:16:31
91阅读
一、PostgreSQL物理架构postgresql的物理架构非常简单,它由共享内存、一系列后台进程和数据文件组成。   二、Shared Memory共享内存是服务器服务器为数据库缓存和事务日志缓存预留的内存缓存空间。其中最重要的组成部分是Shared Buffer和WAL Buffer。Shared Buffer:是数据页缓冲区。Shared Buffer的目的是
转载 2023-09-03 12:34:19
90阅读
架构图各部分用途
原创 2019-09-24 18:30:08
80阅读
原创 2024-07-02 14:30:58
0阅读
#import <Foundation/Foundation.h> int main(int argc, const char * argv[]) { @autoreleasepool { NSMutableArray* arr1 = [[NSMutableArray alloc] initWithObjects:@"1",@"2",@"3
# 如何实现 TDSQL FOR PG 架构 作为一名刚入行的小白,学习如何实现 TDSQL FOR PG 架构可能会有些 daunting (令人畏惧),但是只要按部就班,掌握每一步,你就能顺利完成这项任务。本文将带你了解整个流程,并逐步引导你实现此架构。 ## 流程概述 我们将整个实现过程分为以下几个步骤: | 步骤 | 描述 | |----
原创 10月前
150阅读
# pg架构:了解PostgreSQL数据库的内部结构 PostgreSQL,简称pg,是一个开源的关系型数据库管理系统,具有高度可扩展性和可定制性。在深入了解pg架构之前,我们先来简单了解一下pg的基本概念。 ## PostgreSQL基本概念 1. 数据库(Database):是一组相关的表的集合。 2. 表(Table):存储数据的组织形式,由列和行组成。 3. 列(Column)
原创 2024-06-10 04:57:10
211阅读
# 实现 PostgreSQL 主从架构 ## 简介 在实际的数据库应用场景中,为了提高数据库的可用性和性能,通常会采用主从架构来部署数据库系统。在 PostgreSQL 中,我们可以使用主从复制来实现主从架构,主节点负责处理写操作,从节点负责处理读操作,从而实现负载均衡和高可用性。 本文将介绍如何使用 PostgreSQL 实现主从架构,以帮助刚入门的开发者快速掌握该技术。 ## 流程概览
原创 2023-11-13 11:37:12
85阅读
# PostgreSQL Blob 存储实现教程 在现代的软件开发中,虽然文本数据更加常见,但有时我们需要处理二进制大对象(Blob),如图像、音频文件或文档。本文将教你如何在 PostgreSQL 数据库中实现 BLOB 存储。整个流程包括: 数据库表设计、插入 BLOB 数据、读取 BLOB 数据以及删除 BLOB 数据。以下是实现步骤的概述: | 步骤 | 描述
原创 2024-08-13 09:47:58
232阅读
 1 Pulsar vs Kafka很多人查看 Pulsar 之前可能对 Kafka 很熟悉,参照上图可见二者内部结构的区别,下面详述二者的异同以明了 Pulsar 的特点。1.1 名词对应表根据个人对参考文档1的理解,整理如下Pulsar 和 Kafka名词对应列表:PulsarKafkaTopicTopicPartitionPartitionLedger(Segment)/Fragm
转载 2024-09-03 13:19:15
51阅读
PostgreSQL作为一个单机的关系型数据库,与单机Oracle的架构是比较相似的,与MySQL的InnoDB引擎也比较像。据我目前的了解,单机数据库的整体架构都差不太多,都是包含一个主的进程,一些辅助进程,以及一个大的共享内存池。下面我们具体学习一下PG架构里面的这些部分。进程架构PostgreSQL是一个多进程架构的客户端/服务器模式的关系型数据库管理系统。PG数据库中的一系列进程组合进来就
在本章中,总结PostgreSQL的进程架构和内存架构1. 进程架构Postgresql是个C/S(client/server)的关系型数据库,具有多进程的架构,运行在一个主机上。多个进程协同管理一个数据库集群通常被称为“PostgreSQL server”,它包含以下类型的进程: postgres server process 是所有与数据库集群管理相关进程的父进程。每个ba
迈普是2003年引入IPD的,我当时受过一点点培训。也亲身参与其中,有一点感觉,这里抛块砖。  感觉IPD有其优点,矩阵式架构,能在产品的每个决策点,找到对应的角色为其负责,并且对于产品市场化的推动效果非常明显。  不足之处是IPD各项考评太过于量化,这对于预研性质的研发影响很大,很多预研项目,由于没有市场支撑,最终无法统计工作量。  而IT企业,能固守已
转载 2023-09-04 23:32:53
105阅读
01IPD解读什么是IPD?IPD是一套产品及研发管理的体系,是从产品投资与开发的角度来审视产品与研发管理的思想和架构。通过构建优秀的管理体系来达到提升产品管理与研发绩效的目的。IPD涵盖了产品从概念到生命周期结束全过程的管理,而这一过程正是技术创新的过程。因此,通过实施IPD从而提高产品开发的效率和成功率,降低成本,提高企业效益,能够达到提升产品开发能力的作用,同时也达到了提高企业自主创新能力的
转载 2023-11-26 14:27:17
111阅读
PG 架构图 进程说明进程说明Postmaster主进程是整个数据库实例的总控进程,负责启动和关闭该数据库实例Potgres(常驻进程)管理后端的常驻进程,也称为“postmaster”。其默认监测UNIXDomain Socket和TCP/IP(Windows等,一部分的平台只监测TCP/IP)的5432端口,等待来自前端的的连接处理。监测的端口号可以在PostgreSql的设置文件p
pg的进程架构
原创 2021-10-25 14:19:38
110阅读
pg 多主架构是PostgreSQL中一个有趣的主题。它允许多个主数据库同时处理写请求,从而提高系统的可用性和负载平衡。随着业务的发展,单一主数据库可能无法满足高并发和扩展的需求,这时许多团队考虑引入多主架构。然而,实现这一目标并非易事,涉及复杂的同步和数据一致性问题。接下来,我们将深入探讨解决pg多主架构问题的过程。 ### 背景描述 在传统的主从复制架构中,一旦主数据库出现故障,整套系统可
原创 5月前
52阅读
PG(Pervasive Greenplum)是一个高度并行的数据仓库系统,被广泛用于大规模数据分析和处理。PG的MPP(Massively Parallel Processing)架构是其核心特性之一,它能够高效地处理大规模数据,并实现水平扩展。 ### MPP架构介绍 MPP架构是一种将任务分发给多个节点进行并行处理的架构,每个节点拥有独立的计算和存储资源。PG的MPP架构由Master节
原创 2024-04-14 05:25:27
266阅读
postgresql 性能详解  (2009-04-21 20:10) 数据库技术 一、postgresql简介PostgreSQL是一种非常复杂的对象-关系型数据库管理系统(ORDBMS),也是目前功能最强大,特性最丰富和最复杂的自由软件数据库系统。有些特性甚至连商业数据库都不具备。这个起源于伯克利(BSD)的数据库研究计划目前已经衍生成一
转载 3月前
324阅读
  • 1
  • 2
  • 3
  • 4
  • 5