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

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

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

  • 通过使用表统计信息估算平均行大小,修复了 upsert 语句的内存计算精度。如果统计信息(尚)不可用,则使用基于表列数据类型的粗略估算。这样可以防止节点在执行大量批量更新时耗尽内存。
  • 调整了 JOINS 等语句的内部中间结果请求的大小,以减少具有多个节点的集群的内存压力。
  • 修复了一个问题,该问题可能导致动态创建数千列的INSERT INTO语句在达到mapping.total_fields.limit限制之前使集群状态更新过程过载,从而导致尝试更新集群状态的其他语句超时。
  • 修复了在未发现主节点的情况下查询 sys.allocations 表时出现 NPE 的问题。现在会抛出正确的异常,而不是 NPE。
  • 修复了导致通过 PG 线提交的查询在解析失败时不会记录在 sys.jobs_log 中的问题。
  • 修复了分片未正确关闭(例如,由于节点异常关闭,且节点在重启时仍持有该分片的锁)导致分片无法分配的问题。现有的用于解决此问题的重试逻辑在某些情况下不起作用。
  • 修复了导致完整分区表上的ALTER TABLE <table> RESET <setting>语句不会重置所有分区上的设置,而只会重置表本身上的设置的问题,因此设置的重置值只会对新分区生效。
  • 修复了导致MATCH查询以用于索引相应列的分析器静默覆盖指定分析器的问题。由于这种情况是不允许的,因此现在会引发错误。
  • 修复了当正在进行的INSERTUPDATE操作被KILL节点重启中断时导致集群出现分片复制不足的问题。

更新说明:https://cratedb.com/docs/crate/reference/en/latest/appendices/release-notes/5.10.4.html

优秀的个人博客,低调大师

微信关注我们

原文链接:https://www.oschina.net/news/343902/cratedb-5-10-4-released

转载内容版权归作者及来源网站所有!

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

相关文章

发表评论

资源下载

更多资源
优质分享Android(本站安卓app)

优质分享Android(本站安卓app)

近一个月的开发和优化,本站点的第一个app全新上线。该app采用极致压缩,本体才4.36MB。系统里面做了大量数据访问、缓存优化。方便用户在手机上查看文章。后续会推出HarmonyOS的适配版本。

Apache Tomcat7、8、9(Java Web服务器)

Apache Tomcat7、8、9(Java Web服务器)

Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器。

Eclipse(集成开发环境)

Eclipse(集成开发环境)

Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK)。

Java Development Kit(Java开发工具)

Java Development Kit(Java开发工具)

JDK是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA工具。