首页 > 科技 » 正文

DuckDB承诺通过1.0发布更大的稳定性

 Lindsay Clark

自2022年9月发布0.5.0版本以来,进程中分析数据库管理系统每月的下载量超过100万次,吸引了很多关注.随着1.0版本的发布,DuckDB已经成为一个完全成熟的数据库版本,承诺提供新的数据模型和更大的稳定性,以增强向后兼容性.

DuckDB联合开发人员兼支持公司DuckDB Labs Hannes Mühleisen告诉注册中心,1.

0版本更多的是关于稳定性而不是新功能.

首先,有一种新的存储格式.

每次我们有DuckDB…的主要版本时,您必须将数据重新加载到系统中,因为格式将以不兼容的方式更改,因为我们已经进行了大量更改.

但现在,我们保证了与存储格式的向后兼容性和有限的向前兼容性,这意味着如果您将数据写入DuckDB数据库格式,现在,您仍然可以在10年后读取该文件.

他说,这是一个很大的变化.

他说,新的文件格式填补了市场上的一个利基市场,因为用户可以在一个文件中创建多个表,并对这些文件进行高效和压缩的事务更新.

DuckDB诞生于阿姆斯特丹的Centrum Wiskunde&Informatica数学和理论计算研究中心,Mühleisen是该中心的一名教授.

该数据库嵌入到主机进程中,不需要安装、更新或维护DBMS服务器软件.

例如,DuckDB Python包可以在不导入或复制数据的情况下直接对Python软件库Pandas中的数据运行查询.

DuckDB是用C 编写的,在麻省理工学院的许可下是免费和开源的.

前Google BigQuery工程师Jordan Tigani指出,DuckDB逆着基于云的横向扩展数据仓库的趋势,并利用了更强大的笔记本电脑.

他是DuckDB的铁杆粉丝,与人共同创立了MotherDuck,这是一家为DuckDB提供后端扩展的公司.

另一方面,Amalgam Insights的首席执行官兼首席分析师Hyoun Park表示,他认为DuckDB是一匹独一无二的小马,其诀窍是用有限的资源进行高性能分析和文件转换.

他说:“文件转换功能对于将拼图或其他非结构化格式的非结构化数据转换为内存数据库中的性能数据非常有用.

该数据库也有助于在边缘环境或远程环境中进行高性能分析,这将越来越有助于卸载分析处理.”.

本文标签:
波音公司的Starliner终于进入轨道--机上人员
拴着高空飞行的无人机可能会将传统风力涡轮机吹走