1. 聚能聊>
  2. 话题详情

联姻Greenplum的HybridDB,是否能挑战AWS Redshift的霸主地位?

18174736_31XI

云数据库HybridDB及AWS Redshift同样是基于PostgreSQL可横向扩展的MPP分布式OLAP数据仓库产品,可以说两个产品是“同根生”的一对兄弟,在SQL语法支持上几乎一致。产品功能上HybridDB更提供了对手所不支持的:

  • JSON半结构化数据类型支持(针对物联网及互联网业务分析)
  • GIS地理信息数据类型支持(针对物联网及LBS定位服务分析)
  • HyperLogLog数据类型(针对互联网访问量统计及广告行业分析)
  • IPv4/v6网络数据类型(针对电信行业网络业务统计分析)
  • 支持通过OSS云存储实现低成本的外部表存储扩展(甚至未来将扩展支持“存储计算分离”的服务架构)
    等~~

而Redshift当前处于行业龙头地位,生态相对完善,市场知名的BI及ETL软件都可以直接对Redshift进行支持。作为ApsaraDB全新的数据仓库引擎,秉承认真了解市场的态度,我们诚意有情您对HybridDB的发展提出建议。

我们聆听您的声音,重视用户建议及需求,希望可以与大家进行互动以了解以下信息:

  1. 您的企业需要分析多长时间段内的信息?
  2. 您的企业进行BI及ETL处理时会用到什么软件?
  3. 一个用于分析的SQL查询运行多长时间您会认为它性能有问题?
  4. 在多大的数据量下您的现有系统表现出性能下降的趋势?
  5. 您当前的数据库使用什么产品?
  6. 对于一个OLAP数据仓库,您最关心的3个技术指标是什么?

鉴于HybridDB新发布,本期话题特拿出10张价值388元HybridDB产品代金券,作为互动礼品。欢迎大家踊跃交流。

代金券面值388元,仅限支付HybridDB产品订单,有效期至2017年3月31日

给大家推荐几篇关于HybridDB技术文章,加深一下理解。欢迎大家阅读后,在话题中与我进行互动。

《将(MySQL,PgSQL)等OLTP在线数据加载到阿里云HybridDB》

《Load data to HybridDB manual》

《让数据从PostgreSQL流动到HybridDB》

《数据仓库架构的变迁》

《HybridDB 数据分布黄金法则 - 论分布列与分区的选择》

《三张图读懂HybridDB在企业的正确使用姿势》

《史上最屌PG资料合集》

HybridDB线上产品发布会视频

参与话题

奖品区域 活动规则 已 结束

  • 奖品一

    388元 代金券 x 3

64个回答

1

初码

6年前,我有幸参与过GreenPlum在某银行的内测,对比同配置下的Oracle数据库,对各种大型规模查询分析需求进行测试对比,某些场景性能竟然40倍于Oracle,当然了,这不是技术领先,而是架构优势,天生的数据仓库型数据库,后来也了解到GreenPlum有很多航空公司的客户,我想Greenplum的技术积累应该能够很大的帮助到阿里云,当下应该是尽快出一些案例,对中大型企业客户进行引导和帮助

萧少聪scott 回复

是的,我们需要更多的案例,同时需要更多的生态合作伙伴,如果你有兴趣对HybridDB进行测试的话,也十分希望你来试用一下我们的产品,给我们写些评论,特别是真实的性能测试报告!【本次活动特意加入了新的奖品哦!“HybridDB试用券”】

初码 回复

好的,很感谢,我会找时间多试用试用

评论
4

nasa灬卸甲 已获得388元 代金券 复制链接去分享

我是GIS专业毕业的,大家也许对GIS比较陌生,因为GIS在国内也只有30多年的历史而已。但是我想关于国土、航空、遥感、资源勘测、城市建设、电信、医疗等等这类大工程的东西大家一定不会陌生,我们GIS就是将这些东西的数据进行收集、展示、处理(此处与大多数不相同的在于多数为空间分析)、存储(具有自己的数据结构以及数据解析方式)、发布(和服务类似,不过是将每个工程的结果进行服务类型的发布)。

HybridDB既然能够支持GIS地理信息数据类型,我相信确实是一个革新,其实,GIS数据一直面临着很尴尬的境界,因为它的单个数据所占用的内存就很大,不容易达到大家所理解的大数据的信息挖掘。目前我们用的是ESRI公司的sde数据库与Oracle数据库进行进行连接,同步数据,这样可以进行数据的sql语句操作,同时也能进行数据更新。但是到了数据添加和删除的时候,因为我们的数据牵涉到数据的空间信息,也就是说很多位置信息也就很难再数据库中进行操作。必须在相应的软件里进行操作了。

而相对应的,JSON半结构化数据类型也可以对我们的GIS数据进行一定量的解析,这样就可以将相对应的空间数据信息进行JSON格式的存储和读取了;OSS云存储有点类似我们GIS中的分块存储影像的感觉,这样确实很好,可以很高效的对数据进行存储、读取和计算。所以结合GIS这块,我相信HybridDB一定能够大展宏图。

seifer08ms 回复

经过SDE中间件链接的数据库就是空间数据库,怎么不能进行空间数据的添加和删除?GeoJSON这类格式早已经非常流行,在PostGIS、mongoDB和Redis中都可以操作。很显然HybridDB的主要强势并不是弥补这些问题

萧少聪scott 回复

GeoJSON在HybridDB也已经可以用,HybridDB主要针对大数据量的分析,同时在分析过程中支持处理GIS。所以HybridDB应该是先解决分析,同时支持GIS。

nasa灬卸甲 回复

seifei08ms,您肯定做过关于我们gis的nosql数据库。强!确实,json对象用于Mongodb和Redis的Nosql数据库也是很早就有的事情了。但是我感觉这个HDB既然用在云上了,而云的最大特点就是分析功能吧,我们gis的分析的强大众所周知,但是往往由于数据的问题其用处就显得很单一。您肯定也是知道我们云GIS的,肯定也认为云GIS能够引领一个新的GIS时代,而阿里又给其他接触GIS少的人提供了机遇,这不是对我们GIS最大的帮助吗?所以,于情于理我都认为这个HDB搞的不错。(况且ESRI的PRO和ONLINE在这块也很下功夫,感觉新的GIS时代和云时代会像洪水一样袭击我们,得做好准备啊。)

nasa灬卸甲 回复

明白了,HDB先解决的的是分析,用云上的巨大数据量和我们相对应的强大的分析功能。然后将结果用于各个方面。那也就是说这个和mongodb和redis最大区别在于分析。
对,不然放在云上浪费了。👍

seifer08ms 回复

如果是从这个角度讲,的确是对GIS分析的一个促进,也是我之前对greenplum下的PostGIS特别关注的原因。不过也的确像萧主席所言,目前实现的功能其实并不算GIS的创新,除非以后到了强调SOLAP这块小众的领域,以及更加小众的空间统计学模型,如空间回归和空间分类等等,这些应该都是与之相关的地理大数据生态系统要解决的问题。

nasa灬卸甲 回复

萧大,😂,您打赏的时候看一下……ctrl+c和ctrl+v的都打赏了。。。。

szm. 回复

😂是有一个直接复制的你的么?好熟悉的感觉啊?怎么这样都可以被打赏了么

nasa灬卸甲 回复
回复@szm.:

是我的内容。当时还组织了一下语言。😂。不过现在想想技术就是分享的嘛。

szm. 回复

技术是可以分享,但是个人感悟这样就不太对了吧

评论
-2

七颜初夏 已获得388元 代金券 复制链接去分享

HybridDB既然能够支持GIS地理信息数据类型,我相信确实是一个革新,其实,GIS数据一直面临着很尴尬的境界,因为它的单个数据所占用的内存就很大,不容易达到大家所理解的大数据的信息挖掘。目前我们用的是ESRI公司的sde数据库与Oracle数据库进行进行连接,同步数据,这样可以进行数据的sql语句操作,同时也能进行数据更新。但是到了数据添加和删除的时候,因为我们的数据牵涉到数据的空间信息,也就是说很多位置信息也就很难再数据库中进行操作。必须在相应的软件里进行操作了。

而相对应的,JSON半结构化数据类型也可以对我们的GIS数据进行一定量的解析,这样就可以将相对应的空间数据信息进行JSON格式的存储和读取了;OSS云存储有点类似我们GIS中的分块存储影像的感觉,这样确实很好,可以很高效的对数据进行存储、读取和计算。所以结合GIS这块,我相信HybridDB一定能够大展宏图。

窦贤明 回复

HybridDB已经支持了JSON和GIS。 关于OSS,这里写了篇最佳实践,希望能给你一些帮助。https://yq.aliyun.com/articles/66902?spm=5176.8091938.0.0.Qi3VSi

评论
0

1589781963997473 复制链接去分享

4年前,我有幸参与过GreenPlum在某银行的内测,对比同配置下的Oracle数据库,对各种大型规模查询分析需求进行测试对比,某些场景性能竟然几十倍于Oracle,当然了,这不是技术领先,而是架构优势,天生的数据仓库型数据库,后来也了解到GreenPlum有很多航空公司的客户,我想Greenplum的技术积累应该能够很大的帮助到阿里云公司,当下应该是尽快出一些案例,对中大型企业客户进行帮助

萧少聪scott 回复

不知您现有做哪个行业了,有兴趣的话可以再实验一下阿里云上的HybridDB

评论
0

icoa 复制链接去分享

还是用MySQL的多,如果易用性和性能接近MySQL的话,会有比较好的发展的。

萧少聪scott 回复

云->创建->使用,云计算最基础的价值,哈哈

评论
0

爵霸 复制链接去分享

推荐的技术文章真是不错 解决了我很多困惑。还有我习惯于 MySQL

萧少聪scott 回复

多多试玩一下PostgreSQL系的数据库,有惊喜哦!

评论
2

德哥 复制链接去分享

MPP作为数据分析很靠谱,相信很多企业在使用。
在阿里云使用的话,可以多使用OSS,OSS的数据是可以分享给多个实例的(例如一份数据同时分享给多个PgSQL或者HybridDB)
常见的如日常系统与生产报表系统可以通过OSS分享数据。
麻麻再也不用担心分析师或者终端用户把数据仓库跑挂啦。
当然还可以使用HybridDB的资源调度管理不同业务的用户或组资源的使用。

1

jim.zhang003 复制链接去分享

  1. 希望能像ADS一样支持mysql协议, 这样后端业务层面的改动可以做到非常小, 而且和其它业务的对接可以很容易, 不用再为阿里云的每个产品写对接代码了。
  2. qps和连接数量的限制能够再大点, 因为后端docker化后, 加上弹性伸缩会导致连接数非常大
  3. 计算能够做到存储和计算分离, 我们目前不想改动原有的统计计算的代码, 我们只想更换一个专业的数据仓库, 比如我们现前的代码是pig, 我们只想增加一个storage组件,将数据输出出去。 目前的hybrid的形态, 我们要用, 就要重新写sql脚本, 相当于大数据底层重建了。

根据我了解的信息, 暂时想到这3个, 其它的以后补充

0

1953882247618829 复制链接去分享

个人信用分析查询

抢眼人物 回复

我想查询

评论
1

seifer08ms 复制链接去分享

在地理信息方面,希望HybridDB能在Spatial ETL和SOLAP方面有所发展,目前这方面的高性能分析平台还很少,而地理商业智能平台底层其实对这些地理大数据分析技术的需求还是挺多的。如果HybridDB能在这一块进行丰富和完善,想必很多进行地理分析的公司都会将HybridDB作为技术架构的基础

0

1485181622112686 复制链接去分享

我还没搞清楚呢

聚小编 回复

亲,可以看一下话题下面推荐的技术文章,学习一下~~

评论
0

1879493487775932 复制链接去分享

加油加油

0

1542791187747987 复制链接去分享

我是GIS专业毕业的,大家也许对GIS比较陌生,因为GIS在国内也只有30多年的历史而已。但是我想关于国土、航空、遥感、资源勘测、城市建设、电信、医疗等等这类大工程的东西大家一定不会陌生,我们GIS就是将这些东西的数据进行收集、展示、处理(此处与大多数不相同的在于多数为空间分析)、存储(具有自己的数据结构以及数据解析方式)、发布(和服务类似,不过是将每个工程的结果进行服务类型的发布)。
HybridDB既然能够支持GIS地理信息数据类型,我相信确实是一个革新,其实,GIS数据一直面临着很尴尬的境界,因为它的单个数据所占用的内存就很大,不容易达到大家所理解的大数据的信息挖掘。目前我们用的是ESRI公司的sde数据库与Oracle数据库进行进行连接,同步数据,这样可以进行数据的sql语句操作,同时也能进行数据更新。但是到了数据添加和删除的时候,因为我们的数据牵涉到数据的空间信息,也就是说很多位置信息也就很难再数据库中进行操作。必须在相应的软件里进行操作了。
而相对应的,JSON半结构化数据类型也可以对我们的GIS数据进行一定量的解析,这样就可以将相对应的空间数据信息进行JSON格式的存储和读取了;OSS云存储有点类似我们GIS中的分块存储影像的感觉,这样确实很好,可以很高效的对数据进行存储、读取和计算。所以结合GIS这块,我相信HybridDB一定能够大展宏图。

0

1542791187747987 复制链接去分享

我是GIS专业毕业的,大家也许对GIS比较陌生,因为GIS在国内也只有30多年的历史而已。但是我想关于国土、航空、遥感、资源勘测、城市建设、电信、医疗等等这类大工程的东西大家一定不会陌生,我们GIS就是将这些东西的数据进行收集、展示、处理(此处与大多数不相同的在于多数为空间分析)、存储(具有自己的数据结构以及数据解析方式)、发布(和服务类似,不过是将每个工程的结果进行服务类型的发布)。
HybridDB既然能够支持GIS地理信息数据类型,我相信确实是一个革新,其实,GIS数据一直面临着很尴尬的境界,因为它的单个数据所占用的内存就很大,不容易达到大家所理解的大数据的信息挖掘。目前我们用的是ESRI公司的sde数据库与Oracle数据库进行进行连接,同步数据,这样可以进行数据的sql语句操作,同时也能进行数据更新。但是到了数据添加和删除的时候,因为我们的数据牵涉到数据的空间信息,也就是说很多位置信息也就很难再数据库中进行操作。必须在相应的软件里进行操作了。
而相对应的,JSON半结构化数据类型也可以对我们的GIS数据进行一定量的解析,这样就可以将相对应的空间数据信息进行JSON格式的存储和读取了;OSS云存储有点类似我们GIS中的分块存储影像的感觉,这样确实很好,可以很高效的对数据进行存储、读取和计算。所以结合GIS这块,我相信HybridDB一定能够大展宏图。

0

1940490182942582 复制链接去分享

啊啊啊吧

0

1563789213177225 复制链接去分享

nasa灬卸甲
4
我是GIS专业毕业的,大家也许对GIS比较陌生,因为GIS在国内也只有30多年的历史而已。但是我想关于国土、航空、遥感、资源勘测、城市建设、电信、医疗等等这类大工程的东西大家一定不会陌生,我们GIS就是将这些东西的数据进行收集、展示、处理(此处与大多数不相同的在于多数为空间分析)、存储(具有自己的数据结构以及数据解析方式)、发布(和服务类似,不过是将每个工程的结果进行服务类型的发布)。
HybridDB既然能够支持GIS地理信息数据类型,我相信确实是一个革新,其实,GIS数据一直面临着很尴尬的境界,因为它的单个数据所占用的内存就很大,不容易达到大家所理解的大数据的信息挖掘。目前我们用的是ESRI公司的sde数据库与Oracle数据库进行进行连接,同步数据,这样可以进行数据的sql语句操作,同时也能进行数据更新。但是到了数据添加和删除的时候,因为我们的数据牵涉到数据的空间信息,也就是说很多位置信息也就很难再数据库中进行操作。必须在相应的软件里进行操作了。
而相对应的,JSON半结构化数据类型也可以对我们的GIS数据进行一定量的解析,这样就可以将相对应的空间数据信息进行JSON格式的存储和读取了;OSS云存储有点类似我们GIS中的分块存储影像的感觉,这样确实很好,可以很高效的对数据进行存储、读取和计算。所以结合GIS这块,我相信HybridDB一定能够大展宏图。

0

1988188955645845 复制链接去分享

哦哦哦

0

小悦悦儿 复制链接去分享

0

1597288937169543 复制链接去分享

加油

0

牛振振 复制链接去分享

不知道

4