“
MatrixOne 0.4版本正式发布啦!
项目文档网站
https://docs.matrixorigin.io/0.4.0/
可点击文末“阅读原文”,一键直达
重点关注
在众多社区小伙伴的强烈要求下,MatrixOne在4月初上线了中文版文档网站,对一些可能还不是特别习惯阅读英文文档的小伙伴们来说,可以对MatrixOne进行无障碍理解了。基本的技术介绍、安装、SQL、贡献指南等都已经在中文文档上得到体现。文档工作比较庞杂,如果其中有不足的地方也希望社区小伙伴们予以指出,欢迎参与修正。
https://docs.matrixorigin.io/cn/0.4.0/
↓↓↓
Decimal类型
Decimal是数据库中的定点类型数据,用于要求非常高精确度的计算中,这些类型允许指定数值的精确度和计数方法作为选择参数。一般金额字段、汇率、利率等字段为了保证小数点精度,都会使用Decimal类型进行存储。MatrixOne中采用64bit或者128bit来存储Decimal类型数据,最大数值位数可以达到38位。
大量聚合函数与Builtin函数
在0.4版本迭代过程中,MatrixOne社区发起了第一期MatrixCamp2022的开发者社区活动,得到了社区开发者们的积极响应。数十位开发者对MatrixCamp中的Builtin函数和聚合函数进行了挑战,绝大部分也都顺利完成了任务,最后合入的代码在经过各位mentor的review及讨论后,也保持了较高的质量。因此在0.4版本的release中,我们增加了大量的聚合函数和Builtin函数,包括三角函数、方差标准差函数、一些常见的日期及字符串函数。感谢各位社区开发者的贡献!
新Feature
增加Zonemap索引类型,提升过滤查询的效率
新增对From子查询的支持
完善对Inner Join语句的支持
新增Linux及MacOS的二进制安装包
新增ArchLinux的AUR安装方式
文档更新
中文文档网站上线
新增MatrixOne技术模块介绍文档
新增Python的demo应用教程
新增多个聚合函数及系统函数使用文档
新增编写系统函数及聚合函数的教程
新增安装方式的文档
Bug Fixes
修复datetime类型不支持部分聚合函数的bug #1809
修复limit N返回行数错误的bug#1817
修复load data包含空格导致无法正常导入的bug#1845
修复builtin函数导致的数据库实例崩溃#1914
修复列别名不能在过滤条件中使用的bug#1920
修复group by分组计算错误导致的bug#2190
(MatrixCube)修复shard被cube客户端错误关闭的bug#733