CrateDB 4.6.0 发布,分布式 SQL 数据库

栏目: 软件资讯 · 发布时间: 4年前

内容简介:CrateDB 是一个分布式的 SQL 数据库,使得实时存储和分析大量的机器数据变得简单。CrateDB 提供了通常与 NoSQL 数据库相关的可扩展性和灵活性,最小的 CrateDB 集群可以轻松地每秒摄取数万条记录。这些数据可以在...

CrateDB 是一个分布式的 SQL 数据库,使得实时存储和分析大量的机器数据变得简单。CrateDB 提供了通常与 NoSQL 数据库相关的可扩展性和灵活性,最小的 CrateDB 集群可以轻松地每秒摄取数万条记录。这些数据可以在整个集群中实时地、临时地、并行地进行查询。

CrateDB 4.6.0 正式发布,该版本更新内容如下:

变化

性能改进

  • 提高了 :ref hyperlog_distinct <aggregation-hyperlog-distinct> 聚合函数的性能;
  • 提高了带有 WHERE 条件的 SELECT 语句的性能;
  • 提高了 INSERT FROM query 语句的性能,其中 query 包含 GROUP BY 子句;
  • 改进了用于 INSERT FROM QUERYCOPY FROM 操作的内部节流机制。这应该会使这些查询在集群可以腾出的情况下利用更多的资源;
  • 增加了一项优化,提高了对至少有一个内部列有 NOT NULL 约束的对象列的 count() 聚合的性能;

SQL 语句和兼容性

  • 增加了 bit(n) 数据类型;
  • CrateDB 现在接受 START TRANSACTION 语句以兼容 PostgreSQL wire protocol;
  • 为传递给 COPY FROM 语句的 URI 增加了对目录级通配符的支持;

新标量

  • 增加了 array_to_string 标量函数,使用分隔符和可选的空字符串将数组元素连接成一个字符串;
  • 增加了 array_minarray_max 标量函数,分别返回数组中最小和最大的元素;
  • 增加了 array_sum 标量函数,返回数组中所有元素的和;
  • 增加了 array_avg 标量函数,返回数组中所有元素的平均值;

管理控制台

  • 删除了所有分析(UDC、Segment);
  • 删除了状态栏中的 "通知" 部分;
  • 删除了控制台中列的 min-width,以减少滚动;
  • 改变了控制台的语法高亮显示。双引号中的关键词现在不再高亮显示。类型用不同的颜色高亮显示;
  • 激活了关键词的 codemirror 代码提示;
  • 改变了滚动条的外观,使其看起来更现代;
  • 为表视图中的 varchar(n)bit(n) 类型增加了长度限制;

更多详情可查看:https://crate.io/docs/crate/reference/en/master/appendices/release-notes/4.6.0.html


以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

编程卓越之道

编程卓越之道

海德 / 张菲 / 电子工业出版社 / 2007-4 / 69.00元

《编程卓越之道第二卷:运用底层语言思想编写高级语言代码》是《编程卓越之道》系列书的第二卷,将探讨怎样用高级语言(而非汇编语言)编程得到高效率机器代码。在书中,您可以学到如何分析编译器的输出,以便检验代码的所作所为,从而得到高质量的机器码;了解编译器为常见控制结构生成的典型机器指令,以便在编写高级语言程序时选用恰当的语句;掌握编译器将各种常量和变量类型转换成机器数据的方法,以便于使用这些数据写出又快......一起来看看 《编程卓越之道》 这本书的介绍吧!

HTML 压缩/解压工具
HTML 压缩/解压工具

在线压缩/解压 HTML 代码

XML 在线格式化
XML 在线格式化

在线 XML 格式化压缩工具

Markdown 在线编辑器
Markdown 在线编辑器

Markdown 在线编辑器