欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  数据库

上海云人联合创始人吴朱华:中国人也能做出最好的实时数据库产品

程序员文章站 2024-01-11 11:05:34
...

【CSDN现场报道】第五届中国云计算大会于2013年6月5-7日在北京国家会议中心拉开帷幕。本次大会以国际视野,洞悉全球云计算发展趋势,并从应用出发,探讨云计算与大数据、云计算与移动互联网、云安全及云计算行业应用等焦点话题。大会还特别设立了云计算服务

【CSDN现场报道】第五届中国云计算大会于2013年6月5-7日在北京国家会议中心拉开帷幕。本次大会以国际视野,洞悉全球云计算发展趋势,并从应用出发,探讨云计算与大数据、云计算与移动互联网、云安全及云计算行业应用等焦点话题。大会还特别设立了云计算服务展示区域,交流国际云计算最新研究成果,展示国内云计算试点城市发展成就,分享云计算发展经验,促进全球云计算创新合作。

“我们中国人也能做出最好的实时数据库产品!”,这是上海云人信息科技有限公司的联合创始人吴朱华在结束采访时说的一句话。在采访中,他介绍了公司自己研发的的大数据实时处理数据库YunTable,同时也分享了自己的创业经历。曾在IBM中国研究院工作过的吴朱华是国内第一批申请Apple开发者认证的人,当云时代来临,他编写了一个云操作系统,但是他最终选择了实时数据库创业,背后有什么故事?

上海云人联合创始人吴朱华:中国人也能做出最好的实时数据库产品

图(右):上海云人信息科技有限公司的联合创始人 吴朱华

以下是专访实录:

CSDN:您对这次大会的整体感觉如何?

吴朱华:整体感觉还是在不断的前进、不断的优化,之前有人问我中国和美国的云计算有什么区别吗?我认为区别就是积累还不够。随着国内云计算一届地一届举办,本身技术也在不断的积累之中。因为我是第二次参加云计算大会,我认为第五届和第二届相比,整体会场的氛围还有嘉宾的水平都有一定的提升。

CSDN:请您介绍贵公司的一些情况,公司的主打产品是什么?

吴朱华:我之前是在IBM中国研究院工作,当时研究的主要的产品是云操作系统,类似于OpenStack。在2007年年底,我遇到了一个IBM的高管,他也是云计算的开创者之一,我们聊很多关于云计算的话题,我就感觉云计算是未来的发展趋势。后来在2009年去上海创业,就发现云操系统的门槛和未来都非常有限。在跟我认识一些朋友、导师了解之后,我选择大数据的方向进行创业。

我们产品最初的名字叫YunTable,是属于一种NoSQL数据库,刚开始也想一直这样发展,但是后来在跟客户沟通的时候,发现业界并不是非常需要NoSQL这个产品,而更需要能对大数据进行实时分析的一种数据库,于是我们团队开始向Yun Table进行转变。我们在进入能源行业和互联网行业时都有非常好的客户,并且也做一些类似的测试,尤其是在处理TB级别的数据时,基本上实现了秒级的快速处理,但Hadoop则需要几分钟的时间。

CSDN:Yun Table这个产品和其他的数据库产品(Hadoop)相比有什么明显的区别?

吴朱华:首先第一点,Hadoop是一种框架,它跟传统数据库属于“天壤之别”,整体而言,Hadoop适合做一些非结构化的数据分析,当初谷歌最早推出MapReduce的原因,就是需要一个检索海量的网页来构成其索引的一个引擎。

第二点我们产品是Oracle数据库概念的延伸,类似于NewSQL的概念。我们的数据库能够通过分布式来实现并行,并通过压缩、通过行列能够实现数量级的提升,从而达到数据分析速度的整体提升。

CSDN:公司有没有使用公有云平台?还是自建的云平台?

吴朱华:我把问题分成两部分:其实我们在公司的网站,还有公司版本管理控制器方面都是使用的公共云服务,不过我们近期准备迁移到国内的U-Cloud平台上。如果说关于自身的话,短期之内还是专注于私有云平台。另外一点,我们有很多大型企业用户,他们如果使用Yun Table的话,我们就给出一个整体的解决方案。在公有云平台上,我们的产品有企业版和社区版,社区版我们会和U-Cloud进行合作,把安装好的虚拟机提供给用户,类似于AWS和HANA进行合作。其实我们主要的竞争对手就是SAP的HANA。

CSDN:目前有很多的开源数据库版本,当初在创业的时候为什么会想到做这个产品?是自己研发还是在开源的基础上进行的优化?

吴朱华:其实关于产品方向,其实主要有以下几个方面是。首先来讲,其实我是国内最早申请Apple开发者认证,属于第一批下载SDK的人,但是为什么没有参加移动开发?因为我在做移动开发一段时间之后,发现大公司可以轻易拷贝或者颠覆开发者的产品,而且受年龄所限,二十五六岁也已经有点晚了。

第二个方面,因为我原来在IBM研究院是做虚拟化操作系统,但是后来发现其实开发成本非常高,比如说需要了解底层,要懂市场推广,也要懂前台管理,并且还要寻找客户,同时前期的投入也是非常之高。再者而言,云操作系统也很容易被类似OpenStack等开源产品所限制。

为什么会选择实时的数据库分析产品?其中部分是因为我的创业导师孔华威,我当时在做两个项目,一个是云引擎,属于PaaS,另外一个就是Yun Table数据库。那个时候孔老师就认为数据库希望比较大一点,也是因为他更有业务经验。后来在跟客户沟通以后,逐步把我们从Big Table这个方向转到了实时分析。

我们刚开始一直参考的开源的HBase产品,但是因为HBase是用Java编写,于是我们使用C语言编写了一个BigTable,后来因为需要支持SQL语言,我们也引入了一个开源的解析引擎。也就是说我们底层处理使用的C语言,但是SQL引擎使用的是开源产品PostgreSQL。

CSDN:现在目前公司的用户已经开始有了具体需求的用户了吗?

吴朱华:其实我们现在已经拥有了自己的客户。毕竟我们刚开始起步,所以现在只是专注于行业用户。我们的客户都是比较资深、比较核心的行业用户,甚至还属于行业内的一些领军的机构,包括能源行业也有用户,但是现在不适合说。我们会在产品的下一阶段大规模推广我们产品,并且针对于不同的行业用户。

CSDN:公司下一步的战略规划是什么?

吴朱华:我们大致的战略规划是这样的,我们准备在下个月发布YunTable 2.0版,首先我们会专注于行业客户,然后会逐步推广到一些小型的互联网企业。与此同时,我们会在年底推出2.1版,然后做一个大规模的推广,让全行业都知道我们的产品。

CSDN:感谢吴朱华先生接受我们的采访,同时非常感谢CSDN网友的观看,谢谢大家!

更多精彩内容,敬请关注 第五届中国云计算大会专题报道, 关注新浪微博直播 @CSDN云计算。