CouchOne是知名NoSQL项目CouchDB背后的开发公司(几个月前还叫Couchio呢)。该公司的核心开发人员Mikeal Rogers在官方博客发表文章“Moving Away from NoSQL: Why Size Matters and Small is Better”(走出NoSQL:为什么大小才是关键,小才更好)。明确表示CouchDB项目自己不再认为是NoSQL的一分子,将走自己的路。 文中透露,A NOSQL Summer的创始人Tim Anglade几个星期之前在Palo Alto组织了一次NoSQL讨论会, 有来自许多知名NoSQL项目(包括Cassandra, Hadoop, MongoDB等)的代表参加。主题包括回顾NoSQL运动的起源,目前在技术和业务方面的状况以及面临的机遇。作为与会者,Mikeal Rogers感到,在NoSQL这个大帽子下,有不少问题是所有项目都想解决的,但各个项目也都有自己的想法,而NoSQL这个大帽子将问题和挑战中的差 异抹杀了。NoSQL甚至已经成为了大规模数据存储的同义词,而这一点是所有与会者都不同意的。而且,传统数据库公司也开始在NoSQL这个时髦词上做文章,开始用这个标签推销自己已经兜售多年的专有数据库产品了。 Rogers指出,必须认识到一个事实:目前的NoSQL项目中只有少数蕴含优秀的技术,将在不可避免的淘汰过程中脱颖而出,与未来出现的其他解决 方案一起生存下来。他表示:“对于我们而言,将专注于支持离线数据和应用,让其他人去追逐NoSQL吧。”CouchDB要转而专注于解决云计算的阿基里 斯之踵(致命弱点)——在不稳定的互联网连接条件下,用户仍然能够访问自己的数据。CouchDB的操作基于HTTP,而且已经对Android等移动平台已经有很好的支持,的确是一个值得考虑的云存储方案。 ReadWriteWeb的评论文章同意,NoSQL标签虽然让一些项目获得了更多曝光率,但确实也造成了许多误解。作为媒体,RWW依然会继续使用NoSQL这个词,但是如果这个词成为历史,也许并不是坏事。 O'Reilly公司的资深编辑Mike Loukides听到这个消息后,在Twitter上评论(无法直接访问):“我早就说过NoSQL是个没啥意义的大帽子,CouchDB的人算是想明白了。” |