PostgreSQL黑科技大集会

本文涉及的产品
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
RDS SQL Server Serverless,2-4RCU 50GB 3个月
推荐场景:
云原生数据库 PolarDB 分布式版,标准版 2核8GB
简介: 清晨放毒,让大家看看那些基于PostgreSQL让人咋舌的奇特功能。   1、异地多主节点,异步数据表复制     多数据中心多写多活不是梦,当然这是异步的,需要我们自己处理数据冲突时的处理流程。   2、基于MPP架构的OLAP数据仓库


清晨放毒,让大家看看那些基于PostgreSQL让人咋舌的奇特功能。

 


1、异地多主节点,异步数据表复制

 


 

多数据中心多写多活不是梦,当然这是异步的,需要我们自己处理数据冲突时的处理流程。

 


2、基于MPP架构的OLAP数据仓库解决方案Greenplum


 


 

你想要50台还是100台服务器来做SQL分析?

北京的朋友,Greenplum今天在北京开技术沙龙,PostgreSQL大拿们全都在北京,你们知道吗?

 


3、pg_shard或基于FDW的数据分片技术

 


 

想想,你的一个数据库里,其中有一张表存放在另外512台服务器,随便坏个三两台服务器数据没有影响。但让注意,这不是HDFS,这不是Hadoop,这是PostgreSQL。

 


4、完全符合OpenGIS标准的PostGIS地址信息管理数据库组件

 


 

没错。。。你看到的是3D!!是的PostGIS支持海拔处理!!还有,地球是椭圆型的,而且还是不规则的椭圆型,你知道吗?反正PostGIS知道。

 

你能猜到中国有哪些系统都在用PostGIS吗?是的,订个餐可能是PostGIS;叫个车可能是PostGIS;查个公交可能是PostGIS;导航一下可能是PostGIS;想和你亲爱的去一下旅行也是PostGIS!!

 

你能想到的O2O,只要他们想做精准备一点,又想节约成本都在用PostGIS。

 


5、基于GPU实现高性能SQL透明查询:PG-Strom

 


 

当你发现你家用来打游戏的显卡可以用来跑SQL, 这是何等的无节操,黑科技。

 

2015年德哥用PostgreSQL通过SQL画了个米奇老鼠,我期待他2016年用PG-Strom + PostGIS画个3D的。

 


6、基于视图技术的关系型数据库流式计算:PipelineDB


 

近期股票不是很景气,我不题大家伤心事。

 

换个例子,如果你是国家电网或南方电网的技术人员,现在要求每1分钟获取智能电表的数据1次,每个数据1KB,一个中等人口的省份约5000万户。

 

问1:每秒数据量是多少?每秒IOPS要求多少?每月数据量是多少?

 

问2:如果用的是流式计算,在内存计算完业务结果再写盘呢?

 


7、超级数据SQL接口:FDW

 


 

FDW是个万能插口,还可以双向操作对Oracle、SQLServer、MySQL、MongoDB、Redis、Excel、CVS等数据库或文件。小心用电安全,FDW是万能的接口,大象的小屁屁再大也是有限的,不要爆菊花!

 

 --------------------------------------------------------------------------------------------------

 --------------------------------------------------------------------------------------------------

》》是的,我是异教徒,我是PGer,你们都快到我坛里来!!《《

 --------------------------------------------------------------------------------------------------

 --------------------------------------------------------------------------------------------------

相关实践学习
使用PolarDB和ECS搭建门户网站
本场景主要介绍基于PolarDB和ECS实现搭建门户网站。
阿里云数据库产品家族及特性
阿里云智能数据库产品团队一直致力于不断健全产品体系,提升产品性能,打磨产品功能,从而帮助客户实现更加极致的弹性能力、具备更强的扩展能力、并利用云设施进一步降低企业成本。以云原生+分布式为核心技术抓手,打造以自研的在线事务型(OLTP)数据库Polar DB和在线分析型(OLAP)数据库Analytic DB为代表的新一代企业级云原生数据库产品体系, 结合NoSQL数据库、数据库生态工具、云原生智能化数据库管控平台,为阿里巴巴经济体以及各个行业的企业客户和开发者提供从公共云到混合云再到私有云的完整解决方案,提供基于云基础设施进行数据从处理、到存储、再到计算与分析的一体化解决方案。本节课带你了解阿里云数据库产品家族及特性。
相关文章
|
关系型数据库 数据库 索引
AnalyticDB for PostgreSQL 黑科技解析 - 列存储 Meta Scan 性能加速
本文介绍阿里云 AnalyticDB for PostgreSQL(原HybridDB for PostgreSQL) 产品,即 MPP 数据仓库服务,其列存储 meta scan机制,及其对 分析场景的性能提升。
2678 0
|
存储 算法 关系型数据库
PostgreSQL 9.6 黑科技 bloom 算法索引,一个索引支撑任意列组合查询
bloom filter是一个有损过滤器,使用有限的比特位存储一些唯一值集合所产生的bits。通过这些bits可以满足这样的场景需求,给定一个值,判断这个值是否属于这个集合。例如 create table test(c1 int); insert into test select trunc
14260 0
|
物联网 关系型数据库 数据库
PostgreSQL 物联网黑科技 - 瘦身500倍的索引(范围索引)
在数据库中用得最多的当属btree索引,除了BTREE,一般的数据库可能还支持hash, bitmap索引。但是这些索引到了物联网,会显得太重,对性能的损耗太大。为什么呢?物联网有大量的数据产生和入库,入库基本都是流式的。在使用这些数据时,基本是FIFO,或者范围查询的批量数据使用风格。btree.
8729 1
|
关系型数据库 PostgreSQL 索引
AnalyticDB for PostgreSQL 黑科技解析 - 列存储 Meta Scan 性能加速
原文作者:张晓博,2011年毕业于武汉理工大学,曾任职于人大金仓、北大方正信产研究院、百分点等公司,从事数据库内核开发工作,现在任职于阿里云数据库事业部,云化数据仓库服务 AnalyticDB for PostgreSQL 数据库内核开发技术专家。
4261 0
|
物联网 关系型数据库 OLAP
PostgreSQL 物联网黑科技 - 阅后即焚
在物联网应用场景中,有大量的传感器,会产生非常大量的消息以极高的并发进入数据库。这些数据如果直接进入面向OLAP场景设计的数据仓库,数据实时入库会成为瓶颈,并且OLAP系统很难接受非常高并发的请求。面对这样的应用场景,这些既要又要还要怎么满足呢?.1. 既要实时入库,.2. 又要实时分析,.3. .
5258 0
|
15天前
|
关系型数据库 MySQL 数据库连接
数据库连接工具连接mysql提示:“Host ‘172.23.0.1‘ is not allowed to connect to this MySQL server“
docker-compose部署mysql8服务后,连接时提示不允许连接问题解决
|
2天前
|
关系型数据库 MySQL 数据库
Docker Compose V2 安装常用数据库MySQL+Mongo
以上内容涵盖了使用 Docker Compose 安装和管理 MySQL 和 MongoDB 的详细步骤,希望对您有所帮助。
62 42
|
20天前
|
缓存 关系型数据库 MySQL
【深入了解MySQL】优化查询性能与数据库设计的深度总结
本文详细介绍了MySQL查询优化和数据库设计技巧,涵盖基础优化、高级技巧及性能监控。
155 0
|
2月前
|
存储 Oracle 关系型数据库
数据库传奇:MySQL创世之父的两千金My、Maria
《数据库传奇:MySQL创世之父的两千金My、Maria》介绍了MySQL的发展历程及其分支MariaDB。MySQL由Michael Widenius等人于1994年创建,现归Oracle所有,广泛应用于阿里巴巴、腾讯等企业。2009年,Widenius因担心Oracle收购影响MySQL的开源性,创建了MariaDB,提供额外功能和改进。维基百科、Google等已逐步替换为MariaDB,以确保更好的性能和社区支持。掌握MariaDB作为备用方案,对未来发展至关重要。
66 3
|
2月前
|
安全 关系型数据库 MySQL
MySQL崩溃保险箱:探秘Redo/Undo日志确保数据库安全无忧!
《MySQL崩溃保险箱:探秘Redo/Undo日志确保数据库安全无忧!》介绍了MySQL中的三种关键日志:二进制日志(Binary Log)、重做日志(Redo Log)和撤销日志(Undo Log)。这些日志确保了数据库的ACID特性,即原子性、一致性、隔离性和持久性。Redo Log记录数据页的物理修改,保证事务持久性;Undo Log记录事务的逆操作,支持回滚和多版本并发控制(MVCC)。文章还详细对比了InnoDB和MyISAM存储引擎在事务支持、锁定机制、并发性等方面的差异,强调了InnoDB在高并发和事务处理中的优势。通过这些机制,MySQL能够在事务执行、崩溃和恢复过程中保持
104 3

相关产品

  • 云原生数据库 PolarDB
  • 云数据库 RDS PostgreSQL 版