- 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:/...
- PostgreSQL
Citus 分布式 PostgreSQL 集群 - SQL Reference(摄取、修改数据 DML)
插入数据 要将数据插入分布式表,您可以使用标准 PostgreSQL INSERT 命令。例如,我们从 Github 存档数据集中随机选择两行。 INSERT http://www.postgresql.org/docs/cu...
- PostgreSQL
Citus 分布式 PostgreSQL 集群 - SQL Reference(查询分布式表 SQL)
如前几节所述,Citus 是一个扩展,它扩展了最新的 PostgreSQL 以进行分布式执行。这意味着您可以在 Citus 协调器上使用标准 PostgreSQL SELECT 查询进行查询。 ...
- PostgreSQL
Citus 分布式 PostgreSQL 集群-SQL Reference(查询处理)
一个 Citus 集群由一个 coordinator 实例和多个 worker 实例组成。数据在 worker 上进行分片和复制,而 coordinator 存储有关这些分片的元数据。向集群发出的所有查...
- PostgreSQL
Citus 分布式 PostgreSQL 集群 - SQL Reference(手动查询传播)
手动查询传播 当用户发出查询时,Citus coordinator 将其划分为更小的查询片段,其中每个查询片段可以在工作分片上独立运行。这允许 Citus 将每个查询分布...
- PostgreSQL
自定义SQL实现PostgreSQL安全审计
数据审计是一个跟踪表内容随时间变化的系统,在现在安全合规方面数据审计是必须要的功能之一。PostgreSQL作为一个强大现代的开源关系数据库,也有一个...
- PostgreSQL
Citus 分布式 PostgreSQL 集群 - SQL Reference(SQL支持和变通方案)
由于 Citus 通过扩展 PostgreSQL 提供分布式功能,因此它与 PostgreSQL 结构兼容。这意味着用户可以使用丰富且可扩展的 PostgreSQL 生态系统附带的工具和功能来处...