搜索

pdf文档 PieCloudDB Database V2.8 Release Note

144.49 KB 4 页 0 下载 68 浏览 0 评论 0 收藏
语言 格式 评分
中文(简体)
.pdf
3
摘要
文档介绍了PieCloudDB数据库V2.8版本的更新内容,包括新增的回收站功能,用于跟踪和管理逻辑删除的表及其存储文件;全局缓存系统支持目录信息缓存,并允许添加本地缓存;HLL压缩通过游程编码优化存储空间,节省60%-95%的空间。此外,JAMN相关优化包括文件压缩、预聚集扫描、IN条件处理增强等。外表FDW新增了raw_fdw接口和部分聚合能力。临时表管理新增了溢出控制和自动清理功能。pgaudit插件支持审计日志生成,Kafka接口支持JSON格式和统计信息获取。还新增了多个用户定义函数用于获取页面和块文件大小,以及数据库大小统计。
AI总结
《PieCloudDB Database V2.8 Release Note》总结如下: 1. **回收站功能** - 跟踪逻辑删除的表(如TRUNCATE、DROP、ALTER等),超过保留期后自动清理对应的S3 Block文件。 2. **全局缓存系统** - 支持计算节点缓存目录信息,每个虚拟数仓仅有一个副本,由协调节点分发共享。 - 新增本地缓存支持,提升查询性能。 3. **HLL压缩优化** - 当HLL较稀疏时,使用游程编码压缩,节省60%-95%的存储空间。 4. **JAMN优化** - **文件存储优化**:支持ZSTD压缩,提高压缩率;新增预聚集块扫描节点。 - **性能增强**:增强IN条件处理能力,支持指定压缩方法。 - **新增功能**:新增GUC参数`pdb_enable_janm_toast`、`page_size`、`block_file_size`和`num_stat_col`,优化文件大小和统计列数。 5. **外表FDW增强** - 新增`raw_fdw`接口,支持协调节点和工作节点以原始字节读取文件。 - 支持并行聚集下推,新增`fdb max retry`参数,默认值50。 6. **临时表管理** - 新增GUC参数`pdb_temptable_local_limit_filesize`和`pdb_temptable_local_limit_filenum`,控制数据文件溢出。 - 支持autovacuum清理孤立临时表。 7. **pgaudit插件** - 支持生成审计日志,增强安全性和合规性。 8. **Kafka接口增强** - 支持获取Kafka FDW统计数据,支持JSON格式,提升与Kafka集成能力。 9. **用户定义函数(UDF)** - 新增`janm_page_size_read`、`janm_block_file_size_read`和`pdb_database_sizes`函数,便于获取Page大小、Block文件大小和数据库大小信息。 总结:V2.8版本在存储管理、性能优化、数据处理能力、安全性和扩展性方面均有显著提升,适用于大数据分析和分布式应用场景。
P1
P2
P3
P4
下载文档到本地,方便使用
文档评分
请文明评论,理性发言.