国产数据库实践:亚信安慧AntDB在DTC 2024展示创新实力

4月12至13日,我国数据库行业最具影响力的活动之一——第十三届『数据技术嘉年华』(DTC 2024) 在京成功举办,业内众多专家学者、技术领袖、各行业客户和实力厂商均到场参会。亚信安慧AntDB数据库总架构师洪建辉受邀参与“数据库一体化”专题论坛,并发表了《AntDB融合数据库实时流数据处理引擎揭秘》的主题演讲,深入探讨了AntDB在实时流数据处理领域的创新应用,以及国产数据库在行业核心系统的实践经验

图1:现场活动演讲

本次演讲围绕AntDB数据库的发展历程流处理引擎技术创新及其在通信核心系统中的应用实例进行了全面剖析,展现了AntDB在实时数据处理领域的领先地位和未来发展潜力。

演讲回顾了AntDB数据库从第一代的自研内存数据库,到最新一代8.X的演进历程。洪建辉指出,在通信技术2G到5G升级的过程中,亚信科技作为通信运营商的合作伙伴,对通信技术的发展和对未来场景需求的敏感度很高,因此能够对数据库技术进行前沿研究,不断迭代升级产品。到现在AntDB已经走到第八个版本“超融合”数据库的阶段——通过超融合架构,将内存计算、交易、分析、实时流处理、时序、向量六大引擎进行融合,为用户提供了一个全面、高效和易用的数据管理解决方案。

AntDB流处理引擎,以创新引领实时处理能力变革

在流处理引擎内核揭秘环节,洪建辉详细介绍了AntDB如何颠覆50年未变的数据库内核,通过简化架构和提升性价比,实现了对流式数据的高效处理。

AntDB的流处理能力,能够改变传统数据库“被动响应”的工作方式,提供流式分析和实时告警功能,为用户提供更便捷、简单的实时数据处理方式。这一创新可以为运营数据分析等场景提供支持,简化了开发处理逻辑,无需编写程序,仅通过SQL语句即可定义流处理管道的逻辑,降低了研发成本和风险。

他强调,AntDB的流式数据引擎将流式计算与传统交易、分析型数据存储进行了融合,为用户提供了一套统一的技术栈,能够更加灵活地应对大数据和AI时代的挑战,并深入讲解了AntDB流数据库的核心功能和逻辑模块,通过实例演示了流式数据处理的创建、插入和推送等操作流程,展示了AntDB在流式数据处理方面的强大能力。

图2:流式数据引擎数据处理实例

方法论+工具双发展,服务国产数据库的“最后一公里”

亚信安慧AntDB数据库率先完成了通信领域中全国“首个”省级核心账务库的升级改造和某省CRM 核心数据库的全域替换。为了提高国产数据库的落地效率,同时满足客户对数据安全、性能等方面的要求,亚信安慧与客户公司总结了“三个维度、八大要素”方法论。

图3:“三个维度、八大要素”方法论

方法论三个维度是指:技术成熟度、功能完整性和生态适配性。通过对不同的数据库进行综合评估,确定最佳选型方案。同时,亚信安慧自主开发了AntDB MTK迁移工具套件,实现了国产数据库与传统数据库的无缝迁移,极大地缩短了迁移周期和提高了迁移效率。该工具具有易用性高、迁移准确性高等优点,为国产数据库的落地应用提供了有力的支持。

AntDB在产品服务层面也不断创新,一是集中式与分布式一体化,用户可以根据实际业务场景选择分布式或集中式的部署形态,只需要进行基本的设置和配置,即可快速启动。二是Oracle兼容能力不断提升,AntDB具有独立的Oracle语法解析引擎,并支持多种兼容方式,AntDB可以在语句级、会话级、全局级的多个范围内使用Oracle兼容能力。

总之,亚信安慧AntDB通过在产品和服务层面的创新与优化,致力于为客户提供“一站式”的数据管理解决方案,助力客户实现数智化转型,也使得数据库这一标准化产品,在面对复杂的行业场景时,具有更强的适应性和扩展性,为AntDB数据库巩固通信行业市场、拓展垂直行业以及国际业务市场打下坚实的产品力基础。

关于亚信安慧AntDB数据库

AntDB数据库始于2008年,在运营商的核心系统上,服务国内24个省市自治区的数亿用户,具备高性能、弹性扩展、高可靠等产品特性,峰值每秒可处理百万笔通信核心交易,保障系统持续稳定运行超十年,并在通信、金融、交通、能源、物联网等行业成功商用落地。

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

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

相关文章

Stylus精讲:网页设计新境界【写作AI一键生成】

首先,这篇文章是基于笔尖AI写作进行文章创作的,喜欢的宝子,也可以去体验下,解放双手,上班直接摸鱼~ 按照惯例,先介绍下这款笔尖AI写作,宝子也可以直接下滑跳过看正文~ 笔尖Ai写作:…

《HCIP-openEuler实验指导手册》1.1Apache安装与测试

一、安装httpd 查看软件仓库中apache版本列表 dnf provides http 安装apache dnf install -y httpd 二、启动http并测试 查看apache版本号 httpd -v 检查配置文件是否正确 httpd -t 启动并设置为开机启动 systemctl enable httpd --now 或 systemctl enable httpd syst…

Android--ConnectivityManager使用

一、前言 Android10之后官方废弃了通过WifiManager连接WIFI的方式,现在要使用ConnectivityManager连接WIFI 二、连接WIFI public class MainActivity extends AppCompatActivity {private static final String TAG"lkx";Overrideprotected void onCrea…

yolov8实战第七天——pyqt5-yolov8实现车牌识别系统(参考论文(约7000字)+环境配置+完整部署代码+代码使用说明+训练好的模型)

基于 pyqt5-yolov8实现车牌识别系统,包括图片车牌识别,视频车牌识别,视频流车牌识别。 效果展示(图片检测,检测到的内容添加到历史记录): 效果展示(视频检测,视频车辆只会添加一条记录,下文更多实际应用中的优化策略): 基于YOLOv8和PyQt5的车牌识别系统设计与…

day60 接雨水 柱状图中的最大矩形

题目1:42 接雨水 题目链接:42 接雨水 题意 n个宽度为1高度不一致的柱子排列,可以接多少雨水 找寻当前柱子的左面第一个比该柱子高的(栈顶的下一个元素),右面第一个比该柱子高的(当前遍历的元素),作差 得到宽度&…

在React项目中试用Tailwind

TailwindCSS TailwindCSS 是一个套 CSS 的工具类,把常用的功能都进行了定义,下面是一个官网的例子,可以看到Tailwind对一元页面素写了很多类,日常开发中只要定义一两个类就可以搞定类似的功能了。这里写了这么多 p-6 max-w-sm mx…

java导出数据到excel表中

java导出数据到excel表中 环境说明项目结构1.controller层2.service层3.实现层4.工具类:ExcelUtil.java5.ProductModel.java类 使用的Maven依赖postman请求展示,返回内容需要前端接收浏览器接收说明(如果下载下来的为zip类型,记得…

C语言读取数据检索存档《C语言程序设计》·第6章·用数组处理批量数据

C数组使用 添加链接描述 C语言读取数据检索存档 1 添加链接描述 2 添加链接描述 3 添加链接描述 4 添加链接描述 5 添加链接描述 6 添加链接描述 7 matlab转C 添加链接描述

【从浅学到熟知Linux】基础IO第三弹=>文件系统介绍、软链接与硬链接(含磁盘结构、文件系统存储原理、软硬链接的创建、原理及应用详解)

🏠关于专栏:Linux的浅学到熟知专栏用于记录Linux系统编程、网络编程等内容。 🎯每天努力一点点,技术变化看得见 文章目录 理解文件系统物理角度认识磁盘逻辑角度认识磁盘磁盘寻址磁盘中的寄存器 磁盘存储管理 软链接与硬链接软链接…

NVIDIA安装程序失败-Nsight Visual Studio Edition失败解决办法

博主是要升级cuda版本,那么在安装新版本之前需要卸载以前的版本。 博主一溜卸载下去,最后有这么个东西卸载不掉,Nsight Visual Studio Edition 不管是电脑系统卸载还是360卸载,都卸载不掉。 此时安装新的cuda也遇到了这个问题 由…

PF滤波?

粒子滤波 本文是对于原文的学习与部分的转载 https://blog.csdn.net/weixin_44044161/article/details/125445579 粒子滤波是在目标跟踪中常用的一种方法 非线性条件下,贝叶斯滤波面临一个重要的问题是状态分布的表达与积分式的求解 由前面章节中的分析可以得知…

拓展网络技能:利用lua-http库下载www.linkedin.com信息的方法

引言 在当今的数字时代,网络技能的重要性日益凸显。本文将介绍如何使用Lua语言和lua-http库来下载和提取LinkedIn网站的信息,这是一种扩展网络技能的有效方法。 背景介绍 在当今科技潮流中,Lua语言以其轻量级和高效的特性,不仅…

后端-MySQL-week11 事务

事务 简介 操作 有两种方式,一种是设置为手动提交——不执行“commit”不进行变更;另一种是手动开启一个事务,用开启事务的代码(SQL语句)来创建一个需要“commit”才能进行变更的事务 1.第一种方式 2.第二种方式 四…

线性代数基础3 行列式

行列式 行列式其实在机器学习中用的并不多,一个矩阵必须是方阵,才能计算它的行列式 行列式是把矩阵变成一个标量 import numpy as np A np.array([[1,3],[2,5]]) display(A) print(矩阵A的行列式是:\n,np.linalg.det(A))array([[1, 3],[2, …

Postman之全局变量与环境变量配置

实际开发中可能需要不停切换环境,接口中来回输入环境地址比较麻烦,故而通过定义变量来节约频繁更换测试地址所耗费的时间。Postman 允许定义自己的全局变量(Globals)与环境变量(Environment),最…

Vue 指令、计算属性、侦听器

目录 指令 指令修饰符 按键修饰符 ​编辑 v-model修饰符 事件修饰符 v-bind对于样式操作的增强 操作class 对象 数组 操作style v-model应用于其他表单元素 computed计算属性 概念 基础语法 ​编辑 计算属性vs方法 computed计算属性 作用 语法 缓存特性 m…

对接浦发银行支付(五)-- 主动查询支付结果

一、背景 上一篇我们介绍了支付回调接口的对接情况,当回调出现网络等异常情况,导致用户的支付订单未及时处理或处理失败的时候,商户则需要自己主动向浦发银行发起查询支付结果。 主动查询支付结果,发挥补偿重试的重要作用&#x…

使用PHP开发体育赛事直播平台,有这些缺点和优点

"东莞梦幻网络科技"作为体育直播平台开发领域的领导者,选择使用PHP开发体育赛事直播平台的现成源码,为什么会选择该语言,背后的选择理由可以从该技术的优点和缺点中找到答案。 一、优点1、易学易用与快速开发:PHP语言语…

HTML的学习-通过创建相册WEB学习HTML-第一部分

文章目录 一、设置中文1.1、添加中文插件1.2、配置显示中文语言 二、学习开始2.1、创建项目文件夹2.2、h1标签示例:生成HTML框架示例:添加h1标签 2.3、h2标签示例:在h1标签下添加h2标签 2.4、h1标签到h6标签层次解析2.5、p标签示例&#xff1…

怎么把网页上的文字变小?

以下是针对常见浏览器的说明: ### Google Chrome: 1. 打开 Chrome 浏览器并导航到您想要调整文字大小的网页。 2. 在页面上右键单击空白处,然后选择 "检查" 或按下 CtrlShiftI(在 Windows 或 Linux 上)或 Co…