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 代码审核。

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

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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/345285.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

电脑开机出现英文字母,如何解决这个常见问题?

电脑开机时出现英文字母的情况通常意味着系统在启动过程中遇到了问题。这些英文字母可能是错误信息、系统提示或BIOS设置问题。通过理解这些信息并采取适当的措施,您可以解决大多数启动问题。本文将介绍三种解决电脑开机出现英文字母问题的方法,帮助您恢…

C++笔试强训day42

目录 1.最大差值 2.兑换零钱 3.小红的子串 1.最大差值 链接https://www.nowcoder.com/practice/a01abbdc52ba4d5f8777fb5dae91b204?tpId182&tqId34396&rp1&ru/exam/company&qru/exam/company&sourceUrl%2Fexam%2Fcompany&difficulty2&judgeSta…

你还在纠结U盘怎么选吗?小白带你来看

前言 2024年的618活动已经开始了,这个活动买电子产品着实是比其他时间要便宜很多。 前几天小白的一个好朋友问我:U盘该怎么选? 呃,本来是想写“老朋友”的,结果她愣是要我改成“好朋友”。 行吧,那就好朋…

基于睡眠声音评估睡眠质量

随着健康意识的增强,人们越来越关注睡眠质量。确保获得充足的高质量睡眠对于维持身体健康和心理平衡至关重要。专业的睡眠状态测量主要通过多导睡眠图(PSG)进行。然而,PSG会给受试者带来显著的身体负担,并且在没有专业…

【ARM Cache 与 MMU 系列文章 7.6 -- ARMv8 MMU 配置 寄存器使用介绍】

请阅读【ARM Cache 及 MMU/MPU 系列文章专栏导读】 及【嵌入式开发学习必备专栏】 文章目录 MMU 转换控制寄存器 TCR_ELxTCR_ELx 概览TCR_ELx 寄存器字段详解TCR 使用示例Normal MemoryCacheableShareability MMU 内存属性寄存器 MAIR_ELxMAIR_ELx 寄存器结构内存属性字段Devic…

小柴带你学AutoSar系列一、基础知识篇(5)makefile基础

Flechazohttps://www.zhihu.com/people/jiu_sheng 小柴带你学AutoSar总目录https://blog.csdn.net/qianshang52013/article/details/138140235?spm=1001.2014.3001.5501

请求 响应

在web的前后端分离开发过程中,前端发送请求给后端,后端接收请求,响应数据给前端 请求 前端发送数据进行请求 简单参数 原始方式 在原始的web程序中,获取请求参数,需要通过HttpServletRequest 对象手动获取。 代码…

Triton学习笔记

b站链接:合集Triton 从入门到精通 文章目录 算法名词解释:scheduler 任务调度器model instance、inference和requestbatching 一、Triton Inference Server原理1. Overview of Trition2. Design Basics of Trition3. Auxiliary Features of Trition4. A…

ipynb转markdown的简单方法

在线转换 推荐在线转换,拖进去后下载就行,简单易操作。 Convert Jupyter notebook to GitHub-Flavored Markdown for free on AlldocsThe free text converter for all your documents.https://alldocs.app/convert-jupyter-notebook-to-markdown vsc…

电阻十大品牌供应商

选型时选择热门的电阻品牌,主要是产品丰富,需求基本都能满足。 所所有的电路中,基本没有不用电阻的,电阻的选型需要参考阻值、精度、封装、温度范围,贴片/插件等参数,优秀的供应商如下: 十大电…

嵌入式单片机产品微波炉拆解分享

在厨房电器中,微波炉可以说是最具技术含量的电器,它的工作原理不像其他电器那样一眼就能看个明白,于是拆解了一个微波炉,分析内部电路。 微波炉的结构 微波炉由箱体、磁控管、变压器、高压电容器、高压二极管、散热风扇、转盘装置及一系列控制保护开关组成,大多数微波炉还…

【数据结构】排序——插入排序,选择排序

前言 本篇博客我们正式开启数据结构中的排序,说到排序,我们能联想到我之前在C语言博客中的冒泡排序,它是排序中的一种,但实现效率太慢,这篇博客我们介绍两种新排序,并好好深入理解排序 💓 个人主…

深度学习复盘与论文复现C

文章目录 4、Distributed training4.1 GPU architecture 5、Recurrent neural network5.1 The basic structure of RNN5.2 Neural networks without hidden states5.3 Recurrent neural networks with hidden states5.4 summary 6、Language Model Dataset (lyrics from Jay Ch…

了解Java内存模型(Java Memory Model, JMM)

了解Java内存模型(Java Memory Model, JMM) Java内存模型(Java Memory Model, JMM)是Java语言规范中规定的一组规则,定义了多线程程序中变量(包括实例字段、静态字段和数组元素)的访问方式。JM…

shell编程(二)——字符串与数组

本文为shell 编程的第二篇,介绍shell中的字符串和数组相关内容。 一、字符串 shell 字符串可以用单引号 ‘’,也可以用双引号 “”,也可以不用引号。 单引号的特点 单引号里不识别变量单引号里不能出现单独的单引号(使用转义符…

VS2022,DLL1调用lib,lib调用DLL2

DLL1调用lib,lib调用DLL2 问题1:为什么在dll1中需要引入dll2的.lib文件 当你有一个工程(dll1)调用静态库(lib),而静态库(lib)又调用另一个DLL(dll2&#xf…

运维开发(DevOps):加速软件交付的关键方法

1. 什么是运维开发 运维开发(DevOps)是将软件开发(Development)与信息技术运维(Operations)的流程整合在一起的实践方法。DevOps的目标是通过增强开发和运维团队之间的协作,提高软件产品的发布…

312. 戳气球

题目 有 n 个气球,编号为 0 到 n - 1,每个气球上都标有一个数字,这些数字存在数组 nums 中。 现在要求你戳破所有的气球。戳破第 i 个气球,你可以获得 nums[i - 1] * nums[i] * nums[i 1] 枚硬币。 这里的 i - 1 和 i 1 代表和…

TCP/IP协议介绍——三次握手四次挥手

TCP/IP(Transmission Control Protocol/Internet Protocol,传输控制协议/网际协议)是指能够在多个不同网络间实现信息传输的协议簇。TCP/IP协议不仅仅指的是TCP 和IP两个协议,而是指一个由FTP、SMTP、TCP、UDP、IP等协议构成的协议…

Elastic Search 8.14:更快且更具成本效益的向量搜索,使用 retrievers 和重新排序提升相关性,RAG 和开发工具

作者:来自 Elastic Yaru Lin, Ranjana Devaji 我们致力于突破搜索开发的界限,并专注于为搜索构建者提供强大的工具。通过我们的最新更新,Elastic 对于处理以向量表示的大量数据的客户来说变得更加强大。这些增强功能保证了更快的速度、降低的…