DuckDB 2.0 随客户端/ 服务器模式而来。
DuckDB,在单一的易被部署的二进制中具有高端特性的分析数据库,本作将于本秋季发布一个主要更新版本2.0. 在DuckDB网站的博客文章中, 单最大是客户端/服务器模式,允许DuckDB既作为紧凑的,单个客户端(其原始使用大小写)的流程中数据库运行,又作为多个客户端的服务. 先前为DuckDB发布的"quick扩展"使得这在实验的基础上得以实现;现在"quack"正被推广到与DuckDB 2.0.的稳定发布. quack扩展也使得远程查询其他支持的数据库,如PostgreSQL和MySQL更容易. DuckDB 2.0中的其他许多重大改变都是内部的,但对终端用户有较大影响. DuckDB下方的数据引擎现在同步工作,使I/O层和查询处理层能够分别缩放并更好地利用并行性. 加上其他内部变化,意味着整个查询速度更快,视所涉及的工作种类,速度可达40倍. 数据库的新存储格式意味着可以更快地打开和读取具有大指数和“大”表格(多列)的数据库。 一个完全被写入的 SQL parerser 允许扩展扩展 SQL 语法,并发送更详细的错误消息. DuckDB已经为它写了相当数量的第三方扩展,但扩展必须针对不稳定的C++ API写出. 每次新的 DuckDB 发布都需要为该发布重新编译扩展. 有了DuckDB 2.0,稳定的CAPI现在支持一个广泛的功能设定,用于扩展使用. 也允许从单一标题文件中编译扩展, 工作正在进行中的工作允许您注册您的 DuckDB 扩展寄存器, 而不是需要扩展以分发 fro。
(编译自 InfoWorld;原文 https://www.infoworld.com/article/4210635/duckdb-2-0-coming-this-fall-with-client-server-mode.html,编译转述,非原文转载)
本文系本站对该英文资讯的编译与转述,非全文翻译;版权归原作者所有。
每天 5 分钟,看懂世界在发生什么
订阅「牛金金天天译站」,每日精选海外科技/AI/文化资讯编译送到你邮箱。非经营性、无广告、可随时退订。
评论