GPDB-roaringbitmap 发布v0.2.66

Roaringbitmap是一种高效的Bitmap压缩算法。Bitmap位计算非常适合大数据基数计算,常用于去重、标签筛选、时间序列等计算中。GPDB-roaringbitmap插件将Roaringbitmap功能集成到Greenplum数据库中,将Roaringbitmap作为一种数据类型提供原生的数据库函数、操作符、聚合等功能支持。

使用gpdb-roaringbitmap插件的用户注意了,插件更新了新版本,修复了聚合结果错误的bug,建议所有历史版本用户进行更新。


  • 此版本只支持GPDB6。
  • 更新Croaring版本到0.2.66,解决在特定情况下内存泄漏的问题。
  • 修复在bitmap个数非常少的情况下,聚合函数 rb_and_agg,rb_and_cardinality_agg 结果错误的问题。
  • 我们建议所有历史版本的用户都进行更新。


升级方法:


make
make install
psql -c "alter extension roaringbitmap update;"


关于本项目更多信息,请访问项目首页
关于本项目的应用案例,请参考Greenplum在TalkingData的应用实践


Greenplum roaringbitmap相关文章:


https://greenplum.cn/2019/01/31/greenplum-roaringbitmap/


https://greenplum.cn/news/gpdb-roaringbitmap-v-0-2-65-1/


https://greenplum.cn/news/gpdb-roaringbitmap-v-0-2-65/


https://greenplum.cn/news/gpdb-roaringbitmap/


关于作者:周明,目前就职于TalkingData,担任数据解决方案总监,致力于大数据架构、大数据处理、机器学习等方面的工作。

关注微信公众号

VMware 中国研发中心