当前位置: 首页 > news >正文

NineData云原生智能数据管理平台新功能发布|2024年5月版

重点发布​

数据库 DevOps - 表分组查询​

在企业用户规模达到一定程度后,分库分表成为一种常见的数据库架构选择。在这种情况下,查询和维护数据需要高效的解决方案,以避免手动逐一查询、变更和汇总多个分库和分表的繁琐操作。

库分组变更功能的上线在一定程度上解决了分库分表的变更问题,并在很多企业中得到了很好的验证和使用。然而,对于分库分表的查询需求,企业希望能够像操作单表一样便捷,这种操作方式可以满足更多数据处理场景的需求。

NineData 新增表分组查询功能,支持您通过 SQL 窗口对多个分库分表进行统一查询,很大程度上简化了分库分表情况下,数据查询的复杂度,提高查询效率。

  • 创建库分组和表分组

  • 查询表分组

数据库 DevOps - 数据归档与清理功能大幅优化​

  • 在创建数据归档任务时,对周期性任务提供了执行时长选项,您可通过该选项给任务限制执行时长,避免任务执行时间超出预期时长给业务库带来不良影响。例如,您可以设置归档任务于业务低峰期的 0 点开始执行,执行时长设置为 6 小时,则早上 6 点时,即使任务没有执行完成,也会自动停止,避免影响业务。

  • 系统变量:新增 bizdate 系统变量,自动获取当前系统时间,您可以自定义该系统时间的格式。该功能主要用于数据归档与清理任务中新建表的表名、WHERE 条件的书写等场景。

  • 时间字段类型:新增支持 BIGINTINTCHARVARCHAR 类型的时间字段。

  • 预览 SQL:支持预览当前配置下,系统即将执行的归档、清理语句。

  • Optimize 策略:新增 Optimize 选项,源数据源在进行数据清理后,存储空间不会自动释放,配置该选项可定期执行 Optimize 操作回收表空间。

基础服务 - 新增数据源支持​

NineData 发布了对 GreatSQL、GBase、AnalyticDB PostgreSQL 版三种数据源的接入支持,以更好地满足不同用户的需求。

数据复制 - ETL(Extract、Transform、Load)​

数据复制支持 ETL(Extract、Transform、Load) 功能,即支持在复制过程中,从源端读取数据,并加工转换成用户需要的状态,然后把加工完成的数据复制到目标端。

数据复制 - 新增复制链路​

新增 StarRocks 到 Doris、SelectDB 到 Doris 两条复制链路。

安全性发布​

基础服务 - 访问 IP 白名单​

NineData 为组织提供了一个新的安全策略:访问 IP 白名单。系统管理员可以为受信任的网络开启白名单,白名单以外的所有网络均无法访问当前组织,通过这一限制,非法访问者即使知道组织成员的账号密码,也无法通过该账号在受信网络之外的主机登录,增强了组织数据和服务的安全性。

  • 配置访问 IP 白名单

  • 使用效果

基础服务 - 数据源传输加密​

NineData 在和用户的数据源进行网络传输时,将为所有敏感字段(例如数据库密码、云厂商访问凭证等)进行加密,使 NineData 平台的使用更加安全可靠。

基础服务 - 双因子验证​

普通账号(手机号注册、微信扫码注册、邮箱注册)在 30 天内无历史设备登录记录或新设备通过账号密码登录时,密码校验成功后触发短信(或邮箱)验证码二次校验,通过后方可进入控制台。

其他发布​

数据库 DevOps - 数据导入导出功能优化​

  • 数据导入和数据导出增加任务暂停和恢复功能,以降低在业务高峰期对业务库造成的额外影响。

  • 数据导入和数据导出新增了对 TiDB、GreatSQL 的支持,数据导出新增了对 Redis 的支持。

数据库 DevOps - 数据追踪与回滚功能优化​

数据追踪与回滚功能在原有基础上,新增了生成回滚语句,以及下载回滚语句功能。方便您批量下载回滚 SQL 并在数据源中批量执行。

数据库 DevOps - SQL 代码审核功能优化​

新增支持两种不同数据来源(XML 文件、代码包)的 SQL 代码审核。

数据复制 - 任务列表批量操作​

在数据复制的任务列表页面,可以同时选择多个数据复制任务,进行批量删除批量终止批量暂停批量启动操作。

相关文章:

  • 联合体和枚举<C语言>
  • 卡尔曼滤波器例子
  • MathType7.8永久破解版下载 让数学学习变得简单有趣!
  • 为什么Kubernetes(K8S)弃用Docker:深度解析与未来展望
  • 微信小程序学习笔记(4)
  • 【AI 高效问答系统】机器阅读理解实战内容
  • Vue3+TS 开发 Google 浏览器插件模板
  • 计算机网络 —— 网络层 (路由协议)
  • 计算机网络 ——网络层(IPv4地址)
  • ThreadCache线程缓存
  • linux install cmake3.22
  • Apache POI(使用Java读写Excel表格数据)
  • Flutter 中的 ListWheelViewport 小部件:全面指南
  • Docker安装、使用,容器化部署springboot项目
  • 机器学习——卷积神经网络
  • [LeetCode] Wiggle Sort
  • download使用浅析
  • Eureka 2.0 开源流产,真的对你影响很大吗?
  • javascript 哈希表
  • Javascript设计模式学习之Observer(观察者)模式
  • leetcode46 Permutation 排列组合
  • overflow: hidden IE7无效
  • Python_OOP
  • Redis的resp协议
  • Spring思维导图,让Spring不再难懂(mvc篇)
  • tab.js分享及浏览器兼容性问题汇总
  • 爱情 北京女病人
  • 对话:中国为什么有前途/ 写给中国的经济学
  • 聊聊sentinel的DegradeSlot
  • 前端性能优化--懒加载和预加载
  • 如何用Ubuntu和Xen来设置Kubernetes?
  • 通过来模仿稀土掘金个人页面的布局来学习使用CoordinatorLayout
  • 推荐一款sublime text 3 支持JSX和es201x 代码格式化的插件
  • 一个SAP顾问在美国的这些年
  • 在 Chrome DevTools 中调试 JavaScript 入门
  • 策略 : 一文教你成为人工智能(AI)领域专家
  • ​2021半年盘点,不想你错过的重磅新书
  • # 飞书APP集成平台-数字化落地
  • #HarmonyOS:基础语法
  • #Linux(权限管理)
  • #中的引用型是什么意识_Java中四种引用有什么区别以及应用场景
  • (12)目标检测_SSD基于pytorch搭建代码
  • (2024最新)CentOS 7上在线安装MySQL 5.7|喂饭级教程
  • (3)医疗图像处理:MRI磁共振成像-快速采集--(杨正汉)
  • (附源码)计算机毕业设计ssm基于B_S的汽车售后服务管理系统
  • (三)docker:Dockerfile构建容器运行jar包
  • (一)kafka实战——kafka源码编译启动
  • (总结)Linux下的暴力密码在线破解工具Hydra详解
  • .NET Micro Framework初体验(二)
  • .NET 中使用 TaskCompletionSource 作为线程同步互斥或异步操作的事件
  • .NET成年了,然后呢?
  • .net之微信企业号开发(一) 所使用的环境与工具以及准备工作
  • @media screen 针对不同移动设备
  • [4.9福建四校联考]
  • [ActionScript][AS3]小小笔记