文章 2022-04-15 来自:开发者社区

ALICloudDB for PostgreSQL 试用报告 - 3 水平分库 vs 单机 性能

本文是针对单个RDS实例(同样的配置)承载6400万数据的测试。对比前面的水平分库。 创建测试表,生成测试数据。 create table userinfo(userid int,info text); create table session (userid int,last_login timestamp); create table login_log (userid int,db...

ALICloudDB for PostgreSQL 试用报告 - 3 水平分库 vs 单机 性能
文章 2022-04-15 来自:开发者社区

ALICloudDB for PostgreSQL 试用报告 - 4 水平分库 之 节点扩展

RDS现在还欠缺一个功能,就是数据库克隆,你可以这么理解,给现有的数据库创建STANDBY,然后将这个STANDBY激活,就完成了对数据库的克隆。 为什么我们需要数据库克隆功能呢? 这会使得数据库的扩容变得非常简单,比如我们这里的应用场景,如果要将16个RDS,变成32个RDS,那么克隆无疑是最好的办法。因为不需要做逻辑数据迁移的事情,只需要删除不需要的数据库,以及调整plproxy的clust....

文章 2022-04-15 来自:开发者社区

ALICloudDB for PostgreSQL 试用报告 - 2 教你RDS PG的水平分库

使用pl/proxy 做分布式处理的性能。 大家可供参考,注意目前plproxy不支持跨库关联,仅仅是函数代理。 如果要做跨库事务需要结合PostgreSQL的prepared transaction(分布式事务/2PC)来实现, 如果要做跨库关联,可以用PostgreSQL的外部表,例如在每个节点上都建立其他节点需要关联的表的外部表,这样也可以做关联。 plproxy支持run on all,....

ALICloudDB for PostgreSQL 试用报告 - 2 教你RDS PG的水平分库
文章 2022-02-15 来自:开发者社区

PostgreSQL 9.6 sharding + 单元化 (based on postgres_fdw) 最佳实践 - 通用水平分库场景设计与实践

PostgreSQL 9.6 sharding + 单元化 (based on postgres_fdw) 最佳实践 - 通用水平分库场景设计与实践 作者 digoal 日期 2016-10-05 标签 PostgreSQL , 9.6 , 水平分库 , sharding , 单元化 背景 20161004_01.md这篇文档讲解了PostgreSQL postgres_fdw的用法以...

文章 2022-02-15 来自:开发者社区

PostgreSQL 最佳实践 - 水平分库(基于plproxy)

背景 我一直以来都比较推荐plproxy这个PostgreSQL代理软件, 因为它小巧灵活好用, 效率高. 最近朋友邀请我给他们做个分布式的方案, 所以又把plproxy翻出来了. 本文讲一讲在单节点中如何快速的部署plproxy环境. 环境 PostgreSQL 9.3.1 plproxy 2.x plrpoxy节点 hostaddr 172.16.3.150 port 1921...

文章 2022-02-15 来自:开发者社区

PostgreSQL 9.6 水平分库,还差一点点啦

PostgreSQL 持续在基于fdw的sharding技术上深耕,9.6开始,在符合条件的前提下,支持JOIN和SORT下推到数据节点执行。 下面是一个测试 创建几个shard库 for subfix in 0 1 2 3 do psql -c "create database db$subfix" done 创建master库 psql -c "create database mast...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

相关镜像
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等