随着实时湖仓在企业持续落地,对分布式数据库的新需求也日益迫切。今天,我们欣喜的宣布,OushuDB 6.0 正式发布!这次版本发布包含了众多关键功能和性能提升,下面让我们来深入了解 OushuDB 6.0 升级的亮点。
支持 HORC 存储
与动态分区
OushuDB 6.0 引入了新的 HORC (Hudi ORC) 存储引擎,并增加了动态分区功能,为用户带来了更灵活、高效的存储解决方案。动态分区可以根据数据负载自动调整存储结构,优化查询性能;而 HORC 存储则进一步提升了数据读取和写入效率,特别适合大数据场景下的高速处理需求。
线程化与协程化架构
提升并发处理能力
为了更好地适应大规模并发处理,OushuDB 6.0 完成了体系架构线程化和协程化,相比之前的进程架构,线程化让查询启动更加轻量级,不仅大幅提升实时场景性能,还在多线程和高并发场景下提升了吞吐量与响应速度,尤其适用于需要快速处理大量数据请求的应用场景。
兼容新版本PostgreSQL
和Greenplum语法
OushuDB 6.0 的另外一个改进是兼容了 PostgreSQL 和 Greenplum 高版本语法,包含数十项语法的兼容性。只要是与Greenplum和PostgreSQL语法兼容的数据库,OushuDB都可以帮助用户实现平滑替换,并更好的支持当下愈发复杂的数据应用。
Cache Locality 优先的调度算法
OushuDB 6.0 彻底打破了 Hash 表并行度固定的局限,引入了基于 Cache Locality 的调度算法。通过这一算法,OushuDB 能够根据查询的具体情况动态调整并行度,以便更高效地利用多核处理器和分布式硬件资源,不仅优化了查询性能,还提升了 OushuDB 的易用性。
支持多租户隔离
OushuDB 6.0 支持多租户隔离,除了层级租户隔离,还支持租户间计算资源与数据资源的隔离,以及可视化级联权限管理。多租户隔离的升级,不仅增强了平台的数据安全性和隐私保护,还简化了用户管理流程,提高了管理效率。
此外,OushuDB 6.0 还升级了 5.x 版本很多重要功能,包括但不限于:
①支持 SQL 审计功能,并提供可视化管理,为数据库的安全运营提供更多保障;
②Multi-Master 多主节点功能,提高系统的可用性;
③支持多虚拟计算集群和多虚拟存储集群,并提供资源队列可视化管理、周期化备份集群配置,全面提升系统的灵活性、扩展性、易用性;
④支持 HDFS 协议外表,Copy HDFS URL 和 Error Table,兼容 Hadoop 生态系统,简化数据交换的过程。
⑤OushuDB 网页版 SQL 客户端 Worksheet 也做了大量优化升级,包括关键字自动补全、查询结果可编辑、表空间管理等。帮助开发者快速完成 SQL 语句的编写,提高了开发效率和用户体验。
此次 OushuDB 6.0 的重大升级,为用户带来了更强大、灵活的数据管理能力、更开放的生态空间、更广泛的应用场景。无论是在大数据处理、实时分析,还是高并发计算的挑战下,OushuDB 6.0 都能为企业提供前所未有的效率和稳定性。
除了技术上的升级迭代,本次升级更传达出偶数开放与兼容的设计理念,OushuDB的灵活设计让用户可以避免存储格式或平台的绑定。随着实时湖仓在企业持续落地,兼具湖与仓的优势HORC存储,也将成为企业用户构建实时湖仓的重要选项,为实时湖仓大规模落地注入了强大的动能,助力企业在数字化转型的道路上迈出更坚实的一步。
往期推荐