CitusDB发布提高PostgreSQL数据库性能的开源工具
数据库分析初创公司CitusDB今天发布CSTORE,一款针对PostgreSQL的纵列储存插件,试图抢占甲骨文的奶酪。这款开源工具是该公司面向PostgreSQL的第一款工具,从今天开始就可以免费下载。
“在批量加载数据的分析工作中,使用纵列储存的优势非常明显,”CitusDB在其 官方博客中这么写道,暗示用户使用这款工具可以达到更好的数据库性能。具体有多少呢?CitusDB称使用CSTORE后,查询数据库的速率提高2倍,数据读取时间减少10倍。更重要的是,公司CEO乌穆尔·丘布克丘(Umur Cubukcu)在一封电子邮件中说,通过先进的优化和3倍压缩率提高的数据分析查询性能可以大大降低存储成本。
“在单节点(普通PostgreSQL用户)和PostgreSQL横向扩展(CitusDB)的PB级分析中,纵列储存都可以提供很大的性能提高,”丘布克丘解释道。其中CitusDB纵列储存是专门为CitusDB核心产品设计的,但其他用户可以下载体验。
丘布克丘说,这款工具总体上提供了几处优势。第一,用户可以同时在相同数据库内使用横表与纵表。第二,“我们试图结合PostgreSQL在企业级使用环境中的可靠性和Hadoop的可扩展性,为全球大数据分析客户提供一个简单强大的分析数据库”。
事实上,CitusDB在今年2月底就 发布了其核心产品的3.0版本。
CitusDB公司在2011年从Y Combinator毕业, 次年6月发布核心产品的1.0版。 2013年2月公司又升级了其产品线,当时TC编辑亚历克斯·威廉姆斯如此写道:“CitusDB的核心基于 Google Dremel,Dremel是一款分析能力完全超越Hadoop的实时分析数据库。它的优势是并行计算能力和类似于SQL的功能,可以实时从数千台服务器中的PB级数据里完成查询。”
到目前为止,CitusDB已经从多方获得165万美元投资,投资方包括Data Collective、Bullpen Capital、SV Angel、Trinity Ventures和其他天使投资人。产品客户横跨广告技术、电子商务、零售、安全和移动分析。
从今天开始,新工具将可以在GitHub获得,公司都希望开发社区能贡献自己的力量,为这款工具继续添砖加瓦。(译:王博源)