年终岁尾,做个总结吧。要说过去的这一年,起码国内的技术会议多了很多,甚至是几千块的门票也有市场了,可能也是物价上涨的副作用?像QCon(Beijing)、SD 2.0 、微博开发者大会、TUP、UCD年会、D2年会、Velocity(Beijing)等会议,参会人都非常踊跃甚至有些会议一票难求,这是好现象,相信 2011 年有更多有价值的会议值得我们参加。再说说技术方面的事儿吧,下面是我的几个关注点。 数据库
Oracle RDBMS 、SQL Server 、DB2 等几大商业化产品似乎没什么值得一说的事件。Oracle 公司收购 Sun 之后,MySQL 前途曾一度堪忧,现在看起来 MySQL 生命力依旧顽强,只是在今年开发节奏明显慢了不少,也或许是 Oracle 在调整节奏,不过 5.5 版本的发布还是让不少 DBA 颇为惊喜,除了InnoDB成为默认的存储引擎之外,其他的一些特性倒是差不多都来自技术社区的反馈或是驱动,比如来自 Google、Facebook 的改进,多少对新的 MySQL 特性产生了一定影响。值得注意的是,这一年中PostgreSQL发展相当的迅猛,随着 9.0 的发布,引入了更为高级的复制技术,弥补了功能上的一个短板,MySQL 的命运多舛给PostgreSQL带来了契机,令人感慨。以前我期待的 SSD 虽说已经逐渐成熟,但似乎没有像预期的那样对数据库软件带来更大的影响。 NoSQL在去年的回顾文章中我说到 "就数据管理方式的趋势来看,NoSQL在将来会成为一个非常重要的数据解决方案"。一年之后,NoSQL的确已经成为网络架构中一个基础的组成部分了。涌现出来的NoSQL相关的产品,最成功的要数MongoDB,在新型 Startup 中颇为流行,赢得了不少创业技术团队的青睐 (比如,引领创新潮流的 LBS 先驱FourSquare就是采用的MongoDB,尽管为此吃了不小的亏 ),创建MongoDB的 10gen 技术团队甚至在年底拿到了红杉的风险投资。除了MongoDB之外,Redis的发展也不错。来自名门大厂的 Cassandra、Dynamo、CouchDB等产品的发展倒是稍显平淡。作为 MySQL 的NoSQL插件出现的HandlerSocket的让人感到惊喜。这个技术方案会给很多应用场景带来新的契机,相信新的一年会有很多技术团队大胆的采用HandlerSocket。其它几个 DB,似乎到现在仍没有类似的解决方案出现。 我有一个猜测是Redis从 VM 转向Diskstore模式后,有可能超越MongoDB么? |