qData 数据中台开源版 v1.1.1 发布:动态游标同步技术上线,SQL Server 2008 全面支持

一次围绕「效率、兼容、社区」的系统性升级

这次 v1.1.1 更新,我们没有堆功能,而是围绕一个核心问题做升级:

让数据同步更聪明,让老系统更好接,让社区协作更顺畅。


一、同步机制升级:这是本次更新的「核心变化」

过去一段时间,我们在真实项目和社区反馈中发现:
数据同步最大的浪费,不在写入,而在"重复读取"。

❌ 以前的问题

  • 基于主键或时间的增量同步是"静态条件"
  • 每次任务都会查出大量已经同步过的数据
  • 数据量一大,同步时间、数据库压力都被放大

✅ 现在的改变:引入「动态游标同步机制」

qData v1.1.1 正式引入 动态游标(Cursor)机制

  • 主键游标

    • 记录上一次同步完成时的最大主键值
    • 下次同步直接从 主键 > 上次游标 开始
  • 时间游标

    • 自动记录上一次 SQL 的结束时间
    • 下次任务从该时间点继续执行
    • 时间窗口持续向前滚动,不再回头

📌 效果只有一句话:

已经同步过的数据,系统再也不会碰第二次。

同时,游标信息在任务配置中可视化展示

  • 当前同步到哪里
  • 下次从哪里开始
    一目了然。

二、SQL Server 2008 全面支持:对现实系统的尊重

我们在社区发现一个很现实的问题:SQL Server 2008 还在大量生产系统中运行。

所以这次更新中,我们没有"劝升级",而是选择直接支持

  • 数据源连接支持 SQL Server 2008

  • 数据查询支持 SQL Server 2008

  • 数据集成任务中

    • 表输入支持
    • 表输出支持

👉 老系统不折腾,也能直接接入 qData。


三、数据清洗能力增强:补齐高频刚需

本次新增 3 类常用清洗规则,全部来自真实使用场景:

  • 字段值统一转小写

    适用于邮箱、域名等高频字段

  • 字段空格清洗

    去除前后及多余空格,提升匹配准确性

  • 日期格式统一

    多种格式统一为标准格式(如 yyyy-MM-dd),支持配置模板

不花哨,但每天都在用。


四、社区体验优化:让协作本身更高效

1️⃣ Issue 模板全面升级

  • 提单结构标准化
  • 填写指引更清晰
  • 问题信息一次给全,减少来回沟通

2️⃣ 社区 Bug 修复

感谢社区同学的真实反馈与参与:

  • @xumingliang2020
  • @jackwong123

每一个 Issue,都是 qData 进化的一部分。


最后

qData 数据中台开源版 v1.1.1 不是一次"功能堆砌"的更新,

而是一次围绕效率、兼容性与工程质量的系统升级

我们希望:

qData 开源版不只是"能用",而是在真实复杂场景下,长期可靠地用下去。

相关推荐
betazhou4 小时前
SQL server 2017镜像库主从同步架构部署
架构·sql server·高可用·主从同步·镜像库
梦梦代码精8 小时前
LikeShop按摩到家系统:2026年本地生活创业新风口,上门服务O2O源码私有化部署实战
大数据·docker·小程序·uni-app·生活·高并发·开源软件
郝学胜-神的一滴9 小时前
Qt 高级开发 008: 使用QSetting记住上次打开路径
开发语言·c++·qt·开源软件
Hotakus11 小时前
[开源] 关于我给OpenCode弄了个缓存统计插件这件事 OpenCode Visual Cache
缓存·typescript·开源软件
梦梦代码精1 天前
深度拆解:上门按摩系统如何成为本地生活“到家时代”的新引擎?
docker·小程序·uni-app·开源·生活·开源软件
郝学胜-神的一滴1 天前
Qt 高级开发 007: 图片查看器案例
开发语言·c++·qt·程序人生·开源软件
一块小土坷垃3 天前
# AutoCAD 2027 专业级CAD设计绘图软件核心解析与使用评价
macos·开源软件
betazhou3 天前
SQL server数据库镜像同步技术
数据库·sql server·高可用·数据库镜像
一块小土坷垃3 天前
# ArchiCAD 29.0.2(畅享版):专为建筑师打造的BIM高效建模工具
前端·数据库·macos·开源软件
一块小土坷垃3 天前
## CleanMyMac – macOS 强大的系统清理与优化工具
macos·开源软件