日前,CSDN采访了唐成,请他分享数据库PostgreSQL发展现状以及未来趋势,以及从一名小工到专家的修炼之道。
CSDN:你是从什么时候开始从事数据库工作的?有没有什么故事可以分享给大家?
CSDN:是什么原因促使你写下《PostgreSQL修炼之道:从小工到专家》这本书的?经历了多久完成著作的?这本书适合什么样的读者?
这本书从2013年中到现在完成,大约花了近两年的时间,因为都是靠业余时间完成的,所以写的比较慢,直到今年5月才正式出版本。个人觉得这本书首先适合数据库的入门者。
所以PostgreSQL数据库是数据库科学家们努力的一个结晶,初学者通过学习PostgreSQL能打实数据库的理论基础,掌握数据库领域中一些新进的技术。这本书还适合Oracle和MySQL的DBA,由于这本书把PostgreSQL数据库的方方面面都介绍了,Oracle和MySQL的DBA通过快速学习这本书,可以快速掌握PostgreSQL数据库的知识,即使你在工作中暂时用不到PostgreSQL,但学习PostgreSQL数据库可以让你拓宽视野。这本书还适合PostgreSQL数据库相关的开发人员,通过此书可以快速掌握PostgreSQL数据库方面的知识,让你开发出的程序更健壮,同时PostgreSQL良好的架构和丰富的接口让你容易扩展PostgreSQL数据库的功能,不必什么都自己实现,减少程序的代码量。
唐成:PostgreSQL数据库是数据库科学家们努力的一个结晶,所以在早期易用性不是太好,但在9.X版本之后,这种情况已经改变。9.0之后提供了流复制,可以搭建与Oracle类似的Standby,Standby可以做到只读,9.1、9.2、9.3、9.4这部分功能都一直在增强。9.4强大的JSBONB类型又可以把PostgreSQL数据库变成一个NOSQL数据库。目前社区越来越活跃,从DB-Engines网站数据库排名及分值,PostgreSQL数据库的人气越来越高,说明今后的发展会越来越好。
唐成:PostgreSQL数据库越来越来流行,2015年的DTCC也设置了PostgreSQL的专场,这个结果是PostgreSQL厚积薄发的结果。PostgreSQL在早期的发展过程中,一直在打实基础,看看PostgreSQL的功能以及优美的源码就知道了。当建造一个建筑物时,开始打地基时,都是比较慢的,但如果把地基打的很结实合理,后面的速度就会大大增快。
CSDN:在你看来,PostgreSQL对传统数据库是否构成威胁?传统数据库有哪些痛点呢?
CSDN:国内有哪些企业在使用PostgreSQL?能否例举一二。数据库的规模达到什么级别?
CSDN:作为一名数据库专家,有什么使用经验可以分享给读者的?
PS:值得一提的是,CSDN将特别策划一期新型数据库专题,现面向广大网友征稿,与我们分享您的故事,与同行交流技术经验,欢迎投稿;详情请查看征文活动。
CSDN现开启图书作者专访栏目,欢迎推荐采访人或自荐,来分享你的成长经历和相关技术,相关信息请发送邮件至:xiamz#csdn.net(#换成@)。更多精彩内容,请点击社区之星或搜索关键字图书作者查看。

