首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • AntDB数据库基础用法指南

    AntDB是一款企业级通用分布式关系型数据库,以其高效、可扩展和稳定的特点受到广泛关注。本文将介绍AntDB数据库的基础用法,包括安装、配置以及基本操作,帮助用户快速上手。 二、AntDB的配置初始化数据库:确定数据存放目录,例如/data/antdb/data。 使用initdb命令初始化数据库:initdb -D /data/antdb/data --wal-segsize=1024确保AntDB用户对数据目录有读写权限。 例如:三、AntDB的基本操作启动数据库:使用adb_ctl命令启动数据库:adb_ctl start -D /data/antdb/data登录数据库:使用psql命令登录数据库:psql -d postgres 权限问题:确保AntDB用户对数据目录有读写权限,否则初始化会失败。配置文件:修改配置文件时,注意格式和语法,避免配置错误导致数据库无法启动。

    85200编辑于 2024-10-14
  • 来自专栏乌龟哥哥默认学习专栏

    国产AntDB数据库性能优化实践

    引言随着大数据时代的到来,数据库性能优化已成为企业提升核心竞争力的关键所在。AntDB作为一款优秀的国产数据库,其性能表现在很多场景下已经能够与国际知名数据库相媲美。1. AntDB数据库概述AntDB是一款高性能、高可用性、易扩展的分布式数据库,支持SQL标准和事务处理,适用于大数据量、高并发的业务场景。 AntDB提供了灵活的分库分表解决方案,可以满足不同场景的需求。负载均衡:在多个数据库节点之间实现负载均衡,可以避免单一节点的压力过大,提升系统的整体性能和稳定性。 AntDB支持自动负载均衡和手动配置两种方式。6. 监控与调优持续的监控和调优是保持数据库性能稳定的关键环节。 总结通过对AntDB数据库的深入了解和实践,结合SQL优化、硬件配置、系统架构等多个层面的调优策略,可以充分发挥AntDB的性能优势,为企业级应用提供稳定、高效的数据服务。

    63300编辑于 2023-12-16
  • 来自专栏AntDB数据库

    AntDB-S流式数据库体验

    本文作者:彭冲老师,上一篇彭老师体验了亚信刚发布的社区版AntDB-T数据库,文章如下:AntDB-T交易型数据库体验本文继续体验AntDB-S流式数据库的,AntDB-S目前还未开放社区版,可以联系AntDB 01AntDB-S 流式数据库简介流式数据库是把流处理引擎的能力合并到数据库内核,与数据库SQL引擎、存储引擎融合在一起,完全以数据库的习惯使用流处理引擎,甚至可以和数据库的功能混合使用。 下面几幅图是流式数据库的架构、以及AntDB-S在PostgreSQL数据库基础上进行改造的说明。 6.修改流对象数据先使用带pg_state(xmax)的PUSH查询显示流数据状态SELECT pg_state(xmax),* FROM instructor WHERE salary >= 80000 关于AntDB数据库AntDB数据库始于2008年,在运营商的核心系统上,为全国24个省份的10亿多用户提供在线服务,具备高性能、弹性扩展、高可靠等产品特性,峰值每秒可处理百万笔通信核心交易,保障系统持续稳定运行近十年

    98930编辑于 2023-05-26
  • 来自专栏AntDB数据库

    AntDB-M数据库锁分析,不要错过!

    AntDB数据库始于2008年,在运营商的核心系统上,为全国24个省份的10亿多用户提供在线服务,具备高性能、弹性扩展、高可靠等产品特性,峰值每秒可处理百万笔通信核心交易,保障系统持续稳定运行近十年,并在通信 锁是OLTP数据库中保证事务一致性的一种重要手段,本文主要阐述AntDB-M(AntDB内存引擎)的锁相关设计。 概述 AntDB-M的锁的设计分为两层,1)元数据锁;2)数据锁。 (6)临界资源 行锁的临界资源为保证行锁独占、行锁链表管理的必需资源。每行记录必须要有对应的临界资源。 AntDB-M在为一个表创建出一块新的数据块空间时,就会为每行记录分配好临界资源,尽管数据空间中的记录行还没实际使用。 关于AntDB数据库 AntDB数据库始于2008年,在运营商的核心系统上,为全国24个省份的10亿多用户提供在线服务,具备高性能、弹性扩展、高可靠等产品特性,峰值每秒可处理百万笔电信核心交易,保障系统持续稳定运行近十年

    59830编辑于 2023-03-20
  • AntDB数据库分布式集群在线升级

    最重要的技术是数据库版本控制技术。版本控制技术可以确保在线升级前后数据库的一致性,避免数据丢失和损坏。 例如,在金融领域,数据库在线升级可以确保金融交易的连续性和安全性;在互联网领域,数据库在线升级可以确保用户的在线体验不受影响。 二、AntDB分布式集群支持在线升级主要流程总的来说,数据库在线升级作为一种非常重要的升级方式,其具有的优势和应用场景是非常广泛的。 AntDB分布式集群支持在线升级,主要流程包括备节点升级、主备切换、原主节点升级。下面将介绍这些流程的具体操作:1、备节点升级AntDB分布式集群有多个分片,每个分片有一个主节点和多个备节点。 因此,充分发挥数据库在线升级的优势,并结合实际业务需求,将有助于提升系统的性能、可靠性和安全性,推动数据库系统持续稳健发展。

    34210编辑于 2024-08-30
  • 来自专栏AntDB数据库

    亚信安慧AntDB-T数据库内核之MVCC机制

    本文主要介绍AntDB数据库内核中的一个很重要的机制——MVCC机制。MVCC简介MVCC(多版本并发控制)是AntDB数据库中实现事务隔离级别的一种机制。 MVCC实现原理1、隐藏字段了解MVCC之前,需要先介绍一下数据库内核中几个隐藏的字段,MVCC机制通过这些隐藏的标记字段来协同实现。 通过限制并发事务对数据的访问,AntDB可以避免读写冲突。当一个事务需要读取数据时,AntDB会检查该数据的最新版本号(即xmax)。 MVCC的缺点索引维护消耗当对表执行 UPDATE 查询时,数据库还必须更新该表的所有索引以将条目添加到新版本。 小结在本文中,我们详细介绍了MVCC(多版本并发控制)机制的工作原理、优点和缺点,以及它对数据库事务和并发访问的影响。

    33010编辑于 2024-09-04
  • 来自专栏飞总聊IT

    国产数据库市场横空杀出个巨头?亚信 AntDB数据库凭什么

    一 2022年7月,亚信科技发布了分布式数据库AntDB的7.0版本。这是AntDB自2008年在通信运营商核心系统上线以来第七个大的版本。 下图总结了AntDB的各个版本的研发演进情况,包括各个版本开发时间和重要特性。 AntDB1.0是一个内存数据库,到2.0的时候已经发展成为第一代的分布式数据库,支持异地多中心双活。 用户可以根据自己的业务需求,选择合适的SQL语法解析引擎,做到用同样的AntDB引擎,去替换多种已有的数据库的目的,而且AntDB对SQL解析引擎的切换动态生效,不需要重启数据库。 也正因为一直在通信运营商核心系统应用,离中国信息技术发展最近,因此AntDB数据库可以说一直站在未来的场景中迭代升级。对于数据库未来的发展,AntDB将关键字锁定在是“融合”+“实时”两个词上。 AntDB会不会是国产数据库横空而来的巨头呢?我们拭目以待吧。

    72020编辑于 2023-01-10
  • 来自专栏云头条

    亚信数据库支撑 10 多亿用户,峰值每秒百万交易

    那就是为了给AntDB数据库系统带来性能和计算效率的全面提升,同时大幅降低成本与功耗,亚信科技选择了与AMD开展深度合作,为AntDB数据库配备了AMD采用最新架构的第三代EPYC(霄龙)处理器。 多项性能世界纪录: 1、7纳米先进制程工艺; 2、高达64核心、128线程; 3、最大加速时钟频率4.10GHz; 4、8个高速内存通道,支持DDR4-3200; 5、支持高达4TB内存容量,双路系统达到8TB; 6、 ”核心IPC(Instructions Per Cycle,每周期指令数)还较上一代产品提升了19%;优化的L3高速缓存架构,实现了每8个核心共享32MB L3缓存,每核心可访问缓存容量翻倍;支持4-6- AntDB数据库产品架构 既然AntDB数据库系统是如此的重要,那么我们不妨想象一下:如果能够提升其算力和工作效率,又或是降低成本与功耗,运营商和用户将会由此获得多大的收益? 其中AntDB分别基于单路EPYC单AntDB数据库实例部署、和双路EPYC多AntDB数据库实例运行,采用BenchmarkSQL 和DBGen等工具压测TPC-C以及TPC-H行业标准模型对整个系统进行性能压测

    79420编辑于 2022-07-25
  • 来自专栏AntDB数据库

    【转载】DTC2023精彩预告|亚信科技AntDB数据库“三连跳”打造分布式数据库新纪元

    伴随着通信技术从2G到5G的发展,AntDB 数据库基于新的应用场景和数据库前沿技术,“与时俱进”完成了“三级跳”。 AntDB从1.0的内存数据库,到2.0的分布式数据库,再经历3.X到6.X全面融入SQL生态,到现在成为同时支持集中式和分布式部署模式的高可用、分布式、多模原生全栈式数据库,可以说每一步都走在数据库技术的前沿 +等类型的异步交易场景需求,AntDB 开启了分布式数据库的新纪元。 图片 AntDB 到底强在哪里? 经过15年的锻造淬火, AntDB 数据库已成为亚信科技的拳头产品。AntDB 到底强在哪里? 图片 其次,在筑牢安全底座的基础上,亚信科技AntDB数据库努力求索创新。

    75820编辑于 2023-03-23
  • 来自专栏AntDB数据库

    AntDB数据库首个社区版正式发布,携手生态更多可能

    3月1日,亚信科技AntDB数据库社区版正式开放免费下载。 作为AntDB数据库的首个社区版产品,AntDB-CE(Community Edition ) V7.2.0具有完整、易用、兼容度高的企业级分布式数据库产品特性,提供了详细的在线文档支持,并成立AntDB (一)AntDB首个社区版背后的故事 AntDB数据库作为亚信科技自研,历经15年运营商核心系统验证的“电信级”核心交易数据库,有一段长时间的发展历程。 该项目最早应用于核心计费系统是在2008年,随着通信技术3G、4G、5G的升级迭代,AntDB数据库也“与时俱进”地完成了“三级跳”:从内存数据库到全功能、通用的关系型数据库,再到兼容MySQL、PostgreSQL 2022年7月,亚信科技发布了分布式数据库AntDB的7.0版本,这次发布会也是亚信科技AntDB的首次发布会。2022年底,AntDB数据库在新版本里提出了“超融合”和“流式实时数仓”的重大更新。

    53430编辑于 2023-03-01
  • 来自专栏AntDB数据库

    亚信科技AntDB:一款面向未来场景、引领前沿技术的数据库产品

    “出道即巅峰”,对于亚信科技AntDB数据库来说,没有比这更准确的描述了。 相比其他数据库产品,AntDB作为在实实在在生产环境打磨出来的产品,更具备天然优势。所以,从基因和发展历程上看,亚信科技AntDB数据库已经做到了与众不同。 AntDB从1.0的内存数据库,到2.0的分布式数据库,再经历3.X到6.X全面融入SQL生态,到现在成为同时支持集中式和分布式部署模式的高可用、分布式、多模原生全栈式数据库,可以说每一步都走在数据库技术的前沿 亚信科技AntDB数据库新发布的7.2版本走在了数据库技术前沿,创新性提出超融合架构。AntDB数据库团队认为,真正面向未来数据库必将以“数据”为核心导向,逐渐融入业务对数据的各种使用方式与需求。 由于亚信科技AntDB是一套数据库,不存在两套开发成本,极大地简化了数据技术栈,可以覆盖更广阔场景。

    58930编辑于 2023-02-03
  • 来自专栏AntDB数据库

    亚信数据库支撑 10 多亿用户,峰值每秒百万交易

    那就是为了给AntDB数据库系统带来性能和计算效率的全面提升,同时大幅降低成本与功耗,亚信科技选择了与AMD开展深度合作,为AntDB数据库配备了AMD采用最新架构的第三代EPYC(霄龙)处理器。 7纳米先进制程工艺; 2、高达64核心、128线程; 3、最大加速时钟频率4.10GHz; 4、8个高速内存通道,支持DDR4-3200; 5、支持高达4TB内存容量,双路系统达到8TB; 6、 ”核心IPC(Instructions Per Cycle,每周期指令数)还较上一代产品提升了19%;优化的L3高速缓存架构,实现了每8个核心共享32MB L3缓存,每核心可访问缓存容量翻倍;支持4-6- 图片 时间很早、用户很多的AntDB数据库 作为亚信科技打造的一款自主创新、安全可控的数据库产品,AntDB是一款通用企业级,高可用、高性能的原生分布式关系型数据库,采用原生分布式架构,实现了在线弹性伸缩和分布式强一致 其中AntDB分别基于单路EPYC单AntDB数据库实例部署、和双路EPYC多AntDB数据库实例运行,采用BenchmarkSQL 和DBGen等工具压测TPC-C以及TPC-H行业标准模型对整个系统进行性能压测

    73430编辑于 2022-08-01
  • 来自专栏AntDB数据库

    亚信安慧AntDB数据库荣列“2024金融信创优秀服务商TOP50”榜单

    亚信安慧AntDB数据库凭借自身技术实力与信创市场发展荣列其中,一同入选的还有天翼云、腾讯云、华为等企业。 亚信安慧AntDB数据库与产业链上超200+伙伴携手共筑信创生态,完成了近1000+软硬件产品的适配。 图2:亚信安慧AntDB数据库部分合作伙伴在某大型金融机构的项目应用中,亚信科技AntDB数据库凭借安全、高效、自主可控的分布式数据库解决方案,与优质的产品和服务,赢得了客户极大的认可,并荣获金融电子化 而亚信安慧AntDB超融合架构,旨在将6大类数据业务纳入统一的技术框架下,融合交易、分析、内存计算、流处理、时序、向量等场景能力,快速解决多源、多类型数据的协同问题,方便企业更高效、更直接地理解和应用这些数据 关于亚信安慧AntDB数据库AntDB数据库始于2008年,在运营商的核心系统上,服务国内24个省市自治区的数亿用户,具备高性能、弹性扩展、高可靠等产品特性,峰值每秒可处理百万笔通信核心交易,保障系统持续稳定运行超十年

    26610编辑于 2024-08-19
  • 来自专栏AntDB数据库

    AntDB数据库亮相24届高速展,助力智慧高速创新应用

    AntDB数据库应邀参会,并发表了《AntDB数据库助力智慧高速创新应用》的精彩演讲。 AntDB数据库产品中心总经理张桦基于AntDB数据库在智慧高速公路建设中的应用实践案例,分享了AntDB数据库在高速公路基础设施数字转型、智能升级的建设经验,并赢得了与会嘉宾及参会单位对AntDB数据库的广泛认可与关注 作为在数据库和运营商行业深耕二十年的国产数据库行业“老兵”,AntDB数据库最早的研发带头人张桦表示,未来数据管理平台的关键特性一定是分布式+场景+自主,国产数据库的全面推广和应用不仅仅是降本增效、增进供应链安全的需要 从传统关系型数据库到分布式非关系型数据库再到现在的分布式关系型数据库数据库的每一次前进都源于场景创新、数据量爆炸和实时响应的需求推动,这些需求也是AntDB缘起和发展的动因。 AntDB数据库具备四个显著特点: 多——服务人数多,全国超10亿手机用户后台在使用着AntDB数据库。 久——应用时间久,从2008年开始在计费系统使用,AntDB经历了14年精心锤炼。

    55020编辑于 2022-08-01
  • 来自专栏AntDB数据库

    异步容灾,AntDB的业务不间断数据恢复方案

    02 AntDB延迟复制的原理本章节介绍了复制的基本原理、延迟复制的基本原理、AntDB数据库延迟复制的适用场景。2.1 复制的基本原理线上运行的数据库,通常都会采用高可用部署来确保数据库的稳定运行。 AntDB数据库在进行高可用部署的时候,可支持如下两种模式:同步复制高可用:一个事务的所有修改都被传送到一台或者多台同步后备服务器后,AntDB数据库才会认为该事务正常执行。 # 主库:事务提交时间为T# 延迟备库:事务提交时间为T+N具体的AntDB数据库处理流程,可以参考下图:图3:AntDB延迟复制的原理2.3 AntDB数据库延迟复制的适用场景通过上述描述,可以获得延迟复制的适用场景 3.3 主备数据一致性验证10.21.13.207:图6:10.21.13.207数据的查询图7:10.21.13.208数据的查询结论:主备数据保持一致。 AntDB电信级核心交易数据库-服务全国24个省份超10亿用户异步容灾,AntDB的业务不间断数据恢复方案

    63210编辑于 2022-06-20
  • 来自专栏AntDB数据库

    AntDB-M设计之内存结构

    亚信科技专注通信行业多年,AntDB数据库从诞生开始,就面对通信级的大数据量应用场景挑战,在性能、稳定性、规模化等方面获得了超过10年的通信核心业务系统验证,性能峰值达到每秒百万的通信核心交易量。 AntDB-M(AntDB内存引擎)具有如此卓越的性能,与其优良的内存结构设计密不可分。因此,本文主要阐述AntDB-M的内存结构设计。 1 概 述AntDB-M是一款全内存态运行OLTP数据库,其数据的管理以表为单位,通过表空间进行管理。存储分为两种形态:1)内存态;2)文件态。 6 总 结AntDB-M通过简洁、高效的内存结构设计,为整体的高性能打下了坚实的基础。以少量的内存、支撑了更多的数据记录。让用户可以用更少的成本来支撑更多的业务。 关于AntDB数据库AntDB数据库始于2008年,在运营商的核心系统上,为全国24个省份的10亿多用户提供在线服务,具备高性能、弹性扩展、高可靠等产品特性,峰值每秒可处理百万笔通信核心交易,保障系统持续稳定运行近十年

    46330编辑于 2023-02-14
  • 来自专栏AntDB数据库

    亚信安慧AntDB-M负载均衡

    AntDB-M分布式内存数据库节点角色可以分为管理节点(MN)、计算节点(CN)和数据节点(DN)三种。 管理节点收到客户端连接请求后,会经由负载均衡模块为客户端分配集群内的服务端节点,流程图如下图所示:通常负载均衡算法会将工作负载平均分布到所有节点,但是AntDB-M分布式数据库的节点存在计算/存储节点类型 实践示例1、相关操作节点类型控制:AntDB-M通过变量antdb_route_mode(session_variable)控制负载均衡暴露节点类型,使用show variables like “antdb_route_mode ”查看当前暴露的节点,使用 set session antdb_route_mode=“DN”改变暴露的节点。 负载均衡结果如下图所示:图6:最少连接数均衡结果综上所述,在分布式数据库中,想要合理利用各个服务器,最大程度发挥集群性能,负载均衡必不可少。

    17400编辑于 2024-08-12
  • 来自专栏AntDB数据库

    国产数据库肇始之独具特色的场景需求

    今天AntDB数据库就跟大家一起回顾、探求一下我国最早一批国产数据库起源背后独具特色的场景需求。过去40年,任何行业的发展都离不开人口红利,国产数据库也不例外,为什么这么说呢? 用户量、业务量的短时骤增,对当时通信行业的支撑系统提出了几近苛刻的要求,尤其是核心计费账务系统:话单积压不能超过5分钟、系统需要负载至少5到6倍的当前业务总量……这样的数据和信息处理需求,在世界上史无前例 穷则思变,在这样的背景下,为了保证海量数据和高频交易场景的支撑,我们只能用新的场景需求倒逼技术的变革、创新,开发自己的数据库产品,AntDB一代——内存数据库也便应运而生。 随着通信技术在3G、4G、5G的迭代,中国社会的数字化转型从互联网、移动互联网以至于万物互联网的快速成长,AntDB数据库“与时俱进”地完成了“三级跳”:从内存数据库到了全功能、通用的关系型数据库,再到兼容 时至今日,AntDB作为一款内核全自研,经历14年通信市场验证的通用型数据库产品,已经具备四大显著特点:多——服务人数多,全国超10亿手机用户后台在使用着AntDB数据库

    32550编辑于 2022-11-15
  • 来自专栏AntDB数据库

    AntDB数据库助力中国移动华南中心计费项目

    亚信科技AntDB数据库已在运营商核心系统深耕15年,在通信行业的多个领域完成上线并保障持续平稳运行,完全具备国外数据库所具备的能力。 因其技术领先性与稳定性,湖南移动借力亚信科技AntDB数据库,积极推进核心业务数据库的国产替代工作。 )AntDB解决方案 六大优势助力平稳上线 亚信科技AntDB数据库能满足客户所提全部需求,尤其在Oracle语法兼容方面更是在业界遥遥领先。 亚信科技AntDB数据库产品具备以下6大优势: 国外商业数据库高度兼容 亚信科技AntDB数据库拥有业界独创的多模态SQL解析引擎:1.客户可定制扩展的多语法SQL解析引擎设计,兼容生态,一套数据库可以满足含本项目国外商业数据库在内的多种数据库的国产化替换要求 效果优势总结 AntDB数据库不仅通过客户的完整性功能测试,在千万话单场景下,采用相同的硬件及配置情况,AntDB的处理时间仅为原数据库的四分之一,处理效率大大提升。

    2.3K20编辑于 2023-03-14
  • 来自专栏AntDB数据库

    全域全自主建设,亚信科技AntDB数据库助力广电5G业务上线运行

    自2019年6月,中国广电成功获得5G牌照以来,迅速推进网络建设目标,成为5G网络覆盖广、应用场景多、用户体验出色的第四大运营商。 亚信科技作为领先的数智化全栈能力提供商,全面承接了BSS(业务支撑系统)的建设任务,AntDB数据库凭借其产品研发实力和15年核心系统实践经验,为中国广电的5G业务提供了全域、全自主的数据库能力建设和服务 图:亚信科技AntDB数据库演进历程亚信科技AntDB是一款久经验证、具有技术前瞻性的分布式数据库产品,具备集中式部署和分布式部署两种方式,因地制宜,可根据场景灵活选用;支持两地三中心等高安全性部署架构 亚信科技和AntDB数据库团队凭借在BSS领域的丰富积累,勤奋攻坚,全力以赴,确保广电5G业务的顺利上线和平稳运营。 关于AntDB数据库AntDB数据库始于2008年,在运营商的核心系统上,为全国24个省份的10亿多用户提供在线服务,具备高性能、弹性扩展、高可靠等产品特性,峰值每秒可处理百万笔通信核心交易,保障系统持续稳定运行近十年

    38520编辑于 2023-11-13
领券