PostgreSQL的黑科技
  • 1
  • 2
  • 3
  • 4
  • 5
  • mysql数据库问题
    无极荣耀注册-无极荣耀首页-无极荣耀登录
    发布日期:2016-5-2 22:5:23

       现在让大家看看那些基于PostgreSQL让人咋舌的奇特功能。

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

      如图1所示:


      图1

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

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

      如图2所示:


      图2

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

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

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

      如图3所示:


      图3

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

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

      如图4所示:


      图4

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

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

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

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

      如图5所示:


      图5

      当你发现你家用来打游戏的显卡可以用来跑SQL,黑科技。

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

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

      如图6所示:


      图6

      最近股票不是很景气,大家的伤心事。

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

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

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

      7、超级数据SQL接口:FDW

      如图7所示:


      图7

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