2012.3.1 InfoQ 微博热报:逐渐热门的认知计算与遭受冷落的 PostgreSQL

  • 郑柯

2012 年 2 月 29 日

话题:IBM语言 & 开发架构

IBM 强调认知计算

CBI 传媒集团副总裁牛漫今晨发布一条微博

IBM 新任 CEO 罗睿兰现身 PWLC 会场,语惊四座:1、数据将区分每个行业胜者与输家。2、数据是下一个 big 自然资源。3、IT 转向认知运算,不跟即出局。4、大数据须认知运算系统支撑。5、新 IT 前台决定后台;6、利用社媒联接客户;7、CMO 是重要新高管,以分析助决策。8、渠道承诺不变,转高价值业务,确保增长,打云计算牌。

PWLC 会议的全称为PartnerWorld Leadership Conference,是由 IBM 主办的会议,它会邀请全球超过 1500 名高管级别的业务合作伙伴和 IBM 的主管,共同探讨云计算、业务分析等方面的话题。

甲骨文中国的刘松对此的评论是:

罗姨公布后台观点,云计算要过渡到认知运算,围绕各种数据

⋯⋯

再总结,数据服务认知,交易型 IT 转向交互型 IT,前台驱动后台,CMO 通过 IT 驱动业务,社交联接客户

@秦韩又进一步做总结:

再总结,过去 20 年 lT 的重心是实现交易自动化,今后是大规模连接、交互、协作。基于大数据的认知是基础。

@phreaker提到:

Cognitive computing. 好吧,我承认 IBM 这次又带领潮流了,率先把学术领域已经发展多年的认知计算引向商用了!

@王忠杰 rainy进一步简化:

数据 + 认知 + 服务 + 社交 =IT-enabled Business

松花月亮在评论中提到:

09 年去欧洲开会的时候跟 IBM 欧洲研发的头聊起来,他说未来几年 IBM 会着重业务及管理知识(数据)的采集,但数据怎么用还没有想法

温拿朗认为:

是否可以确认为,IBM 在信息化领域提出来的三大阶段分别实现了前两个阶段,罗睿兰属于后者?1. 电子商务 - 郭士纳;2. 随需应变 - 彭明盛;3 智慧地球 - 罗睿兰

为什么 PostgreSQL 没有大规模应用?

fengyuncrawl感慨

不明白为什么国内很少有公司在大规模用 PostgreSQL,其研究价值和性能远远高于 MySQL,用 Slony 工具可以实现主从复制,plproxy 能够完成远程数据调用和数据分片。pgpool-II 数据备份,负载均衡,并行查询。索引用 B-tree,R-tree,Gist, 查询优化用 System-R 算法,基因算法(GA).NoSQL 其实是浮云!

简单施伟认为原因在于:

我想这个跟 PostgreSQL 出身学院派有关系

fengyuncrawl的回复是:“社区也不发达”。

创业者徐仁禄看来:

可能屠龙技不是每个人都需要,人们需要它简单,现在一个 32G 内存的 2 颗 4 核心 CPU 这样的服务器只算普通的,用 innoDB 引擎,搞定单表 1 亿条数据比较轻松。不需要啥设置优化,而且会它的人也很多⋯⋯而 mysql 搞不定的情况比较少

hellodba是阿里巴巴运维部的高级 DBA 张瑞,他认为:

PostgreSQL 我们在用,功能很丰富,开源工具也很多,GP 就是基于 PGSQL 的商业产品。对于互联网应用,MySQL 简单稳定就是其最大优势,几乎所有互联网巨头都大规模部署了 MySQL,并且做了大量改进。而 PG 的优势在于功能丰富,缺点是商业应用较少。另外,PG 不能索引覆盖,这是一大缺陷。

PostgreSQL 一致性的实现方法非常独特,这也导致了在 OLTP 环境下的一些问题。比如无法实现索引覆盖,这是非常重要的提升性能的手段。另外,需要定期做 vacuum 操作,虽然现在已经可以在线操作,但是依然对性能有影响。任何产品都有其优缺点。

PostgreSQL 还有一大优势,不知道大家注意到没有,它的语法与 Oracle 非常类似,如果你要把一个 Oracle 应用迁移到开源数据库上,Postgres 也许是个很好的选择,而且有成功案例。

MySQL 相比较 PGSQL,它的功能虽然不能说很丰富,但是其最大特点是简单稳定可靠,性能表现很好,复制方案非常灵活,可以搭建出各种组合。互联网应 用大规模选择 MySQL 也是有道理的。这个世界,没有无缘无故的爱,也没有无缘无故的恨。PGSQL 在某些场景下用来替代 Oracle 可能更适合。

网易杭州研究院高级数据库开发工程师何 _ 登成认为:

PostgreSQL 在 OLTP 应用中,个人认为有两个致命缺点:1)由于 PostgreSQL 开始不支持多版本,后来才加上,其多版本实现很不地道,非常不地道,对存储开销 / 性能都有较大影响。2)PostgreSQL 学院风比较足,各模块都按照数据库理论实现,导致 PostgreSQL 十分复杂,远不如 MySQL 简介,上手十分不便。

Postgres 中国用户会发起人,首届会长李元佳 Postgres提到:

好问题。1. pg 9.2 即将支持 index only scan. 2. 自从 8.4 以来加了几个重要功能:HOT Update, visibility map, cost delay vaccum, vaccum 的自动化,现在 vaccum 对性能的影响比较小。

今日微博推荐

刘松 - 甲骨文

推荐理由:刘松,现任甲骨文大中华区产品战略部总监,是企业软件方面的一员老将,对企业软件、IT、Web2.0 和云计算都有深入认知。

IBM语言 & 开发架构