CnosDB 科技春晚暨CnosDB 2.4.0 Milky Way发布会
CnosDB 科技春晚暨CnosDB 2.4.0 Milky Way发布会
01「突破时空极限」——CnosDB科技春晚
主题:突破时空极限
时间:2023年12月16日(星期六) 14:00-17:00
地点:卢米埃影城(侨福芳草地店)
风格:面向年轻程序员风
爱码士们,来查收本次CnosDB科技春晚的活动信息及会议议程啦,我们会将本届春晚以及发布会定调为面向年轻程序员的风格~这样的风格会与“突破时空极限”的主题碰撞出怎样的火花呢?
想要参加的小伙伴一定要看到最后哦!
02 场地剧透
上一次的实景图展示,爱码士们是不是意犹未尽呢?那么在正式选择电影院为春晚主办地的现在,就让我们先来一场Venue Tour吧
以上是前方记者CC为爱码士带来的场地剧透届时会有属于CnosDB不一样的布置哦!大家和CC一起期待一下~
03 CnosDB 2.4.0 Milky Way功能重温
在正式发布会之前不妨一起回顾2.4.0的新功能吧~
数据汇总不再单调,新的聚合函数登场!
- compact_state_agg [#1359 ]
- gauge_agg [ #1370 ]
- first [ #1395 ]
- last [ #1413 ]
- mode [ #1440 ]
- increase [ #1476 ]
- delta [ #1395 ]
- time_delta [ #1405 ]
- rate [ #1405 ]
GIS函数集锦 [ #1465 ]
- ST_AsBinary
- ST_GeomFromWKB
- ST_Distanc
- ST_Area
系统表大改造 [ #1461 ]
- 全都小写,系统字段名规范化,一切都走心。
修改数据炸裂更新
- 修改数据变得so easy,你想改就改![ #1484 ] [ #1517 ] [ #1623 ] [ #1590 ]
更新 TAG 列
UPDATE table_name SET ( assignment_clause [, ...] ) where_clauseassignment clause : tag_name = value_expression
更新 FIELD 列
UPDATE table_name SET ( assignment_clause [, ...] ) where_clauseassignment clause : field_name = value_expression
ALTER 语法
ALTER TABLE tb_name alter_table_option;alter_table_option: { ADD TAG col_name | ADD FIELD col_name [CODEC(code_type)] | ALTER col_name SET CODEC(code_type) | DROP col_name | RENAME COLUMN col_name TO new_col_name}
DELETE 语法
DELETE FROM table_name where_clause
其他重磅功能如下
- 适配 Vector[ https://vector.dev/ ]。[ #1380 ]
- 新增 Geometry 类型。[ #1463 ]
- 添加直方图导出。[ #1472 ]
- 支持 duration_in 函数 [ #1423 [ #1408 ]
- 新增对 gRPC 压缩的支持 [ #1631 ]
- 新增集群数据导入导出工具 [ #1635 ]
- 新增数据库延迟删除。[ #1510 ]
DROP DATABASE [IF EXISTS] <db_name> [AFTER <time_interval>]
还有一系列功能优化
- 内存使用得到有效减少,TSKV经过优化更加高效,而FlatBuffers、构建索引等方面也得到了明显的提升。除此之外,缓存重构和减少克隆操作等细致优化,让整体性能更上一层楼。
- 支持下推 <!=> 比较运算符到数据源。[ #1469 ]
- 按 vnode 拆分 WAL。[ #1454 ]
- 优化 TSKV 以减少内存使用。 [ #1199 ]
- 重构 DESC TABLES / DESC DATABASES。[ #1397 ]
- 新增资源管理功能,数据删改动作进行监控和失败重试。[ #1616 ]
- 改进 Meta Watch 模型。[ #1586 ]
- 重构迭代器并优化性能。[ #1467 ]
- 将大依赖 'models' 更改为小依赖 'error_code'。[ #1470 ]
- 优化构建索引。[ #1468 ]
- 优化 FlatBuffers。[ #1435 ]
- 重构 TSKV 中的 record_file 和 codec。[ #1439 ]
- Vector类型数组映射成字符串。[ #1450 ]
- 重构 usage_schema。[ #1479 ]
- 重命名 coordinator limiter。[ #1482 ]
- 添加 limiter manager。[ #1494 ]
- 清理无用代码 VnodeStatusListener。[ #1487 ]
- 减少克隆操作。[ #1582 ]
- 修复标量函数参数数量未见检查的BUG。[ #1597 ]
- 在索引读取之前寻找位置。[ #1618 ]
- 扩展 Raft 写接口。[ #1620 ]
- 重构缓存。[ #1560 ]
- 删除表时,相关数据将被删除。[ #1553 ]
- 禁用对 tenant cnosdb 的限制。[ #1617 ]
- Leader 复制,多 Raft 复制组。[ #1534 ]
- 添加关于函数、DDL、DML 的测试用例。[ #1588 ]
- 重构 tag plan 中扫描数据的方式 。 [ #1634 ]
当然也修复了当前存在的bug
- 修复 check_writes 错误。 [ #1383 ]
- 修复行协议解析器 '\n' 错误。[ #1426 ]
- 修改测例以实现可复用性。[ #1451 ]
- 修复 HTTP 指标字段顺序错误。[ #1506 ]
- 修复 TSM 损坏,但查询不尝试读取的问题。[ #1453 ]
- 修复流计划未执行过滤推送的问题。[ #1515 ]
- 修复 CLI 数组越界访问。[ #1531 ]
- 修复重新启动时数据丢失的问题。[ #1471 ]
- 在 Raft 复制模式中删除数据库。[ #1556 ]
- 修复意外删除了 WAL 测试目录的问题。[ #1558 ]
- 修复密码验证失败问题。[ #1583 ]
- 修复 time_window 函数无法处理常量转换表达式。[ #1578 ]
- 修复桶的填充率。[ #1563 ]
- 修复混淆的错误消息。[ #1595 ]
- 修复重新启动时恢复无效数据的问题。[ #1570 ]
- 禁止删除 root 用户。[ #1598 ]
- 修复在 TSKV 中删除列导致获取空数据库的问题。[ #1581 ]
- 修复 /cluster/users/user 变更不通知服务器的问题。[ #1599 ]
- 修复Meta 创建重复数据版本的问题。[ #1605 ]
- 增加标量函数参数检查。[ #1615 ]
- 修复创建系统数据库 usage_schema 的问题。[ #1606 ]
- 修复删除租户时不删除成员的错误。[ #1626 ]
- 修复 TSKV 迭代器有时返回超出预期数据的问题。[ #1638 ]
- 使 TSKV 节点重启不受资源隐藏影响。 [ #1636 ]
- 执行删除时停止后台的数据文件 compaction 任务。 [ #1643 ]
参与方式
CnosDB春晚暨新品发布会
本次「非官方不知名科技圈小春晚」将于12月16日14:00在爱码士们票选出的电影院进行,欢迎感兴趣的小伙伴点击链接:https://jinshuju.net/f/ixsYq0?code=051jZhll2ocIvc4HmBnl2ZfzyX1jZhlx 踊跃报名,和我们线下互动呦!
届时开源中国视频号及CnosDB各直播间也会同步转播,无法线下参加的爱码士也可以留意社区消息收看直播,与CnosDB社区内的爱码士们云聚会,一同莅临小春晚的元宇宙呦!

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
故障解析丨导入字符串NULL导致主从报错
1.背景概述 目前需要搭建一个从库,由于单表数据量较大,时间比较有限,考虑到导入导出的时间,并且GreatSQL支持并行load data的功能,能够加速数据的导入,因此决定使用 select into outfile 和 load data 的方式进行数据的迁移; 在数据导入完成后进行数据同步,从库发生报错 1032 找不到记录,但是登录从库中可以查询到此条记录,这里就很奇怪; 最后通过解析relaylog,根据relaylog中的update记录,以每个字段为查询条件进行查询,发现是由于NULL值列导致的,主库这列的值是 NULL,从库在导入后导成了字符串"NULL",因此导致回放update操作时匹配不到数据而报错1032. 2.问题复现 本次测试基于 GreatSQL 8.0.32-24 2.1 初始化2个单机实例 略 2.2 主节点创建测试表 greatsql> create database test; greatsql> use test; greatsql> create table t1 (id int, name varchar(30), age ...
- 下一篇
开源之夏 2023 圆满落幕,共同点亮开源新星
12月8日,随着年度优秀学生名单的公示,开源之夏2023圆满落幕。从3月到12月,伴随着四季推进,开源之夏2023见证了数百位高校开发者如星星之火闪烁在众多开源项目中以及他们在漫长开源之旅中留下的足迹,也见证了更多优秀的开源贡献者和开源项目的应运而生。 开源之夏 2023是中国科学院软件研究所“开源软件供应链点亮计划”指导下的重点年度活动,由中国科学院软件研究所与 openEuler 社区联合主办,中科南京软件技术研究院承办,旨在鼓励在校学生积极参与开源软件的开发维护,促进优秀开源软件社区的蓬勃发展,让开源的力量薪火相传,助力开源软件供应链建设。本届开源之夏联合133家国内外活跃的开源社区,针对其重要开源软件的开发与维护任务,面向全球高校学生发布项目593个,覆盖操作系统、人工智能、大数据、web、内核与编译器、分布式、云原生、RISC-V等热门技术方向。时至第四届,开源之夏吸引了越来越多遍布国内外的年轻开发者参与开源社区、贡献开源。2023年,来自海内外592所高校的3000多位学生参与开源之夏,504名学生成功中选,开启开源之旅。历经3个月的项目开发时间,最终,418份项目成果通过...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16
- SpringBoot2全家桶,快速入门学习开发网站教程
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- Eclipse初始化配置,告别卡顿、闪退、编译时间过长
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- 2048小游戏-低调大师作品
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- CentOS7,8上快速安装Gitea,搭建Git服务器
- CentOS6,CentOS7官方镜像安装Oracle11G