CrateDB 5.3.0 发布,分布式 SQL 数据库
CrateDB 是一个分布式的 SQL 数据库,使得实时存储和分析大量的机器数据变得简单。CrateDB 提供了通常与 NoSQL 数据库相关的可扩展性和灵活性,最小的 CrateDB 集群可以轻松地每秒摄取数万条记录。这些数据可以在整个集群中实时地、临时地、并行地进行查询。
CrateDB 5.3.0 现已正式发布,该版本更新内容如下:
Breaking Changes
- 删除了对
SET LICENSE
的支持。该语句自 CrateDB 4.5 起无效,保留它只是为了向后兼容。
Changes
SQL Standard 和 PostgreSQL Schema 兼容性
- 改进了
SHOW search_path
,省略了 implicitpg_catalog
模式,除非用户明确设置它。这与 PostgreSQL 的行为保持一致。 - 允许 schema 和 table names 名称包含大写字母。这可以通过引用名称来实现。带有大写字母的未加引号名称将转换为小写字母,这已成为现有行为。
- 允许 schema 和 table names 以
_
开头。 - 添加了 col_description(integer, integer) 标量函数以改进 PostgreSQL 兼容性。CrateDB 不支持列注释,所以这个函数总是返回
NULL
。
性能改进
- 优化
CASE
表达式的 evaluation,以防止非常大的表达式发生堆栈溢出。 - 提高了在
WHERE
子句中使用相关的子查询和非相关的过滤子句的查询的性能。 - 改进了一次创建多个分区的语句的性能,提高了一次创建多个分区的语句的性能,这可能发生在对分区表进行多值的
COPY FROM
或 INSERTS 时。 - ingestion 性能提高了 30%。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Fastlane 2.212.2 发布,移动端自动化流程工具
Fastlane 是一个针对 iOS 和 Android 全方位开发自动化流程的工具。利用目前支持的工具可以做包含自动化和可持续化构建的每个环节,比如单元测试、截图、分发渠道、上传元数据和 ipa 包提交审核等等。 Fastlane 2.212.2 发布了,此版本带来一些修复,具体更新细项如下: [ci] 仅在 master 和 version bump 分支上运行所有 mac 作业(#21088) [spaceship] 从应用程序请求中删除不推荐使用的属性(#21187) [snapshot] 修复LatestOsVersion#version_for_os 中的死锁 (#20329) [deliver]为 Xcode 14 验证实现verify和altool(#20738) [action][ensure_git_status_clean]修复不正确的“忽略”参数处理 (#20976) [spaceship] 增加分发中构建查询的限制,以处理多平台问题 (#21087) 更新公告:https://github.com/fastlane/fastlane/releases/tag/...
- 下一篇
每日一博 | 应用部署引起上游服务抖动问题分析及优化实践方案
作者:京东物流 朱永昌 背景介绍 本文主要围绕应用部署引起上游服务抖动问题展开,结合百川分流系统实例,提供分析、解决思路,并提供一套切实可行的实践方案。 百川分流系统作为交易订单中心的专用网关,为交易订单中心提供统一的对外标准服务(包括接单、修改、取消、回传等),对内则基于配置规则将流量分发到不同业务线的应用上。随着越来越多的流量切入百川系统,因系统部署引起服务抖动导致上游系统调用超时的问题也逐渐凸显出来。为提供稳定的交易服务系统,提升系统可用率,需要对该问题进行优化。 经调研,集团内部现有两种预热方案: (1)JSF官方提供的预热方案; (2)行云编排部署结合录制回放的预热方案。两种方法均无法达到预期效果。 关于方案 (1)首先,使用的前提条件是JSF消费端必需升级JSF版本到1.7.6,百川分流系统上游调用方有几十个,推动所有调用方升级版本比较困难;其次,JSF平台预热规则以接口纬度进行配置,百川分流系统对外提供46个接口,配置复杂;最关键的是该方案的预热规则配置的是在一个固定预热周期(比如1分钟)内某个接口的预热权重(接收调用量比例),简单理解就是小流量试跑,这就决定了该方案无法...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- SpringBoot2整合Redis,开启缓存,提高访问速度
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- MySQL8.0.19开启GTID主从同步CentOS8
- Mario游戏-低调大师作品
- Linux系统CentOS6、CentOS7手动修改IP地址
- Docker安装Oracle12C,快速搭建Oracle学习环境
- CentOS7安装Docker,走上虚拟化容器引擎之路