- PostgreSQL
PostgreSQL 12源码包部署及用户管理
大家好,我是小姜。一名落魄的低层运维工程师。 前言 时间序列数据库(Time Series Database)是用于存储和管理时间序列数据的专业化数据库,具备写多读少、...
- PostgreSQL
PostgreSQl 12主从流复制及归档配置
上一篇文章说道PostgreSQL 12 的源码部署,这里我们说一下PostgreSQl 12的主从流复制和归档配置。 主从复制的两种形式 1) 基于文件的日志传送 创建一个高可用...
- PostgreSQL
图解PostgreSQL进程结构和内存结构
本文转载自微信公众号「数据和云」,作者陈家睿。转载本文请联系数据和云公众号。 一.建立会话的过程 阶段一: 客户端发起请求。 阶段二: 该阶段由...
- PostgreSQL
PostgreSQL 开始支持 Zstd
PostgreSQL 现已通过其 TOAST 存储技术提供压缩支持,并且在过去的一年里构建了 LZ4 压缩支持——用于压缩 WAL、备份压缩以及其他用途,现在 PostgreSQL 开发者...
- PostgreSQL
在 Kubernetes 上运行 Pgpool-Il 实现 PostgreSQL 查询(读)负载均衡和连接池
介绍 因为 PostgreSQL 是一个有状态的应用程序,并且管理 PostgreSQL 有非常具体的要求(例如备份、恢复、自动故障转移等),Kubernetes 的内置功能无法处理这些...
- PostgreSQL
分布式 PostgreSQL之Citus 架构
节点 Citus 是一种 PostgreSQL 扩展,它允许数据库服务器(称为节点)在“无共享(shared nothing)”架构中相互协调。这些节点形成一个集群,允许 PostgreSQL 保存比单...
- PostgreSQL
扩展我们的分析处理服务(Smartly.io):使用 Citus 对 PostgreSQL 数据库进行分片
在线广告商正在根据绩效数据做出越来越多的决策。无论是选择要投资的受众或创意,还是启用广告活动预算的算法优化,决策越来越依赖于随时可用的数...
- PostgreSQL
分布式 PostgreSQL 集群(Citus)官方示例 - 多租户应用程序实战
如果您正在构建软件即服务 (SaaS) 应用程序,您可能已经在数据模型中内置了租赁的概念。通常,大多数信息与租户/客户/帐户相关,并且数据库表捕获这种...
- PostgreSQL
分布式 PostgreSQL 集群(Citus)官方教程 - 迁移现有应用程序
将现有应用程序迁移到 Citus 有时需要调整 schema 和查询以获得最佳性能。 Citus 扩展了 PostgreSQL 的分布式功能,但它不是扩展所有工作负载的直接替代品。高...
- PostgreSQL
分布式 PostgreSQL 集群(Citus)官方示例 -实时仪表盘
本文转载自微信公众号「黑客下午茶」,作者为少。转载本文请联系黑客下午茶公众号。 Citus 提供对大型数据集的实时查询。我们在 Citus 常见的一项工作...
- PostgreSQL
分布式 PostgreSQL 集群(Citus)官方示例-时间序列数据
本文转载自微信公众号「黑客下午茶」,作者为少。转载本文请联系黑客下午茶公众号。 PostgreSQL在时间序列工作负载中,应用程序(例如一些实时应用程序...
- PostgreSQL
分布式 PostgreSQL 集群(Citus)官方安装指南
单节点 Citus Docker (Mac 与 Linux) Docker 镜像仅用于开发/测试目的, 并且尚未准备好用于生产用途。 您可以使用一个命令在 Docker 中启动 Citus: # start the image d...
- PostgreSQL
分布式 PostgreSQL 集群(Citus),分布式表中的分布列选择优秀实践
确定应用程序类型 在 Citus 集群上运行高效查询要求数据在机器之间正确分布。这因应用程序类型及其查询模式而异。 大致上有两种应用程序在 Citus 上运行...
- PostgreSQL
分布式 PostgreSQL 集群(Citus),官方快速入门教程
多租户应用程序 在本教程中,我们将使用示例广告分析数据集来演示如何使用 Citus 来支持您的多租户应用程序。 注意 本教程假设您已经安装并运行了 C...
- PostgreSQL
在 Kubernetes 上快速测试 Citus 分布式 PostgreSQL 集群
准备工作 这里假设,你已经在 k8s 上部署好了基于 Citus 扩展的分布式 PostgreSQL 集群。 查看 Citus 集群(kubectl get po -n citus),1 个 Coordinator(协调器) 节点 + 3 个...
- PostgreSQL
Citus 分布式 PostgreSQL 集群-SQL Reference(创建和修改分布式表 DDL)
创建和分布表 要创建分布式表,您需要首先定义表 schema。为此,您可以使用 CREATE TABLE 语句定义一个表,就像使用常规 PostgreSQL 表一样。 CREATE TABLE http:/...