AntDB是一款企业级通用分布式关系型数据库,以其高效、可扩展和稳定的特点受到广泛关注。本文将介绍AntDB数据库的基础用法,包括安装、配置以及基本操作,帮助用户快速上手。 .centos7.x86_64.tar.gz拷贝到/data/antdb目录。 chown -R antdb:antdb antdb-ce-7.2.0.centos7.x86_64.tar.gz解压并安装:登录antdb用户:su - antdb解压安装包:tar -xzvf antdb-ce -7.2.0.centos7.x86_64.tar.gz进入解压目录:cd antdb-ce-7.2.0.centos7.x86_64执行安装脚本:交互式安装:sh antdb_install.sh静默安装 例如:三、AntDB的基本操作启动数据库:使用adb_ctl命令启动数据库:adb_ctl start -D /data/antdb/data登录数据库:使用psql命令登录数据库:psql -d postgres
引言随着大数据时代的到来,数据库性能优化已成为企业提升核心竞争力的关键所在。AntDB作为一款优秀的国产数据库,其性能表现在很多场景下已经能够与国际知名数据库相媲美。1. AntDB数据库概述AntDB是一款高性能、高可用性、易扩展的分布式数据库,支持SQL标准和事务处理,适用于大数据量、高并发的业务场景。 AntDB提供了灵活的分库分表解决方案,可以满足不同场景的需求。负载均衡:在多个数据库节点之间实现负载均衡,可以避免单一节点的压力过大,提升系统的整体性能和稳定性。 AntDB支持自动负载均衡和手动配置两种方式。6. 监控与调优持续的监控和调优是保持数据库性能稳定的关键环节。 总结通过对AntDB数据库的深入了解和实践,结合SQL优化、硬件配置、系统架构等多个层面的调优策略,可以充分发挥AntDB的性能优势,为企业级应用提供稳定、高效的数据服务。
本文作者:彭冲老师,上一篇彭老师体验了亚信刚发布的社区版AntDB-T数据库,文章如下:AntDB-T交易型数据库体验本文继续体验AntDB-S流式数据库的,AntDB-S目前还未开放社区版,可以联系AntDB 01AntDB-S 流式数据库简介流式数据库是把流处理引擎的能力合并到数据库内核,与数据库SQL引擎、存储引擎融合在一起,完全以数据库的习惯使用流处理引擎,甚至可以和数据库的功能混合使用。 下面几幅图是流式数据库的架构、以及AntDB-S在PostgreSQL数据库基础上进行改造的说明。 7.删除流对象数据同样使用pg_state(xmax)的PUSH查询显示流数据状态删除数据DELETE FROM instructor WHERE id='22222';此时PUSH查询显示一条pg_state 关于AntDB数据库AntDB数据库始于2008年,在运营商的核心系统上,为全国24个省份的10亿多用户提供在线服务,具备高性能、弹性扩展、高可靠等产品特性,峰值每秒可处理百万笔通信核心交易,保障系统持续稳定运行近十年
AntDB数据库始于2008年,在运营商的核心系统上,为全国24个省份的10亿多用户提供在线服务,具备高性能、弹性扩展、高可靠等产品特性,峰值每秒可处理百万笔通信核心交易,保障系统持续稳定运行近十年,并在通信 锁是OLTP数据库中保证事务一致性的一种重要手段,本文主要阐述AntDB-M(AntDB内存引擎)的锁相关设计。 概述 AntDB-M的锁的设计分为两层,1)元数据锁;2)数据锁。 AntDB-M在为一个表创建出一块新的数据块空间时,就会为每行记录分配好临界资源,尽管数据空间中的记录行还没实际使用。 总结 本文主要讲述了AntDB-M的数据锁的类型、粒度、兼容性。锁的具体设计上又分为表锁、行锁、闩锁。以及不同锁的申请、释放、升级过程,以及不同锁间的区别。 关于AntDB数据库 AntDB数据库始于2008年,在运营商的核心系统上,为全国24个省份的10亿多用户提供在线服务,具备高性能、弹性扩展、高可靠等产品特性,峰值每秒可处理百万笔电信核心交易,保障系统持续稳定运行近十年
最重要的技术是数据库版本控制技术。版本控制技术可以确保在线升级前后数据库的一致性,避免数据丢失和损坏。 例如,在金融领域,数据库在线升级可以确保金融交易的连续性和安全性;在互联网领域,数据库在线升级可以确保用户的在线体验不受影响。 二、AntDB分布式集群支持在线升级主要流程总的来说,数据库在线升级作为一种非常重要的升级方式,其具有的优势和应用场景是非常广泛的。 AntDB分布式集群支持在线升级,主要流程包括备节点升级、主备切换、原主节点升级。下面将介绍这些流程的具体操作:1、备节点升级AntDB分布式集群有多个分片,每个分片有一个主节点和多个备节点。 因此,充分发挥数据库在线升级的优势,并结合实际业务需求,将有助于提升系统的性能、可靠性和安全性,推动数据库系统持续稳健发展。
本文主要介绍AntDB数据库内核中的一个很重要的机制——MVCC机制。MVCC简介MVCC(多版本并发控制)是AntDB数据库中实现事务隔离级别的一种机制。 MVCC实现原理1、隐藏字段了解MVCC之前,需要先介绍一下数据库内核中几个隐藏的字段,MVCC机制通过这些隐藏的标记字段来协同实现。 通过限制并发事务对数据的访问,AntDB可以避免读写冲突。当一个事务需要读取数据时,AntDB会检查该数据的最新版本号(即xmax)。 MVCC的缺点索引维护消耗当对表执行 UPDATE 查询时,数据库还必须更新该表的所有索引以将条目添加到新版本。 小结在本文中,我们详细介绍了MVCC(多版本并发控制)机制的工作原理、优点和缺点,以及它对数据库事务和并发访问的影响。
一 2022年7月,亚信科技发布了分布式数据库AntDB的7.0版本。这是AntDB自2008年在通信运营商核心系统上线以来第七个大的版本。 这次发布会也是亚信科技AntDB的首次发布会,并成功引起了外界对亚信数据库的好奇:亚信还有数据库?竟然在十几年前就开始做了?已经到第7个版本了?这到底是一个什么产品? 下图总结了AntDB的各个版本的研发演进情况,包括各个版本开发时间和重要特性。 AntDB1.0是一个内存数据库,到2.0的时候已经发展成为第一代的分布式数据库,支持异地多中心双活。 用户可以根据自己的业务需求,选择合适的SQL语法解析引擎,做到用同样的AntDB引擎,去替换多种已有的数据库的目的,而且AntDB对SQL解析引擎的切换动态生效,不需要重启数据库。 AntDB会不会是国产数据库横空而来的巨头呢?我们拭目以待吧。
据了解,AntDB数据库系统采用的是AMD EPYC (霄龙) 7003系列处理器,该系列CPU基于7nm先进制程工艺和AMD Infinity架构打造,拥有高达64个高性能“Zen3”x86核心、128 截至目前为止,AMD EPYC不仅创下了x86数据中心CPU多项世界第一,而且还创造了250多项性能世界纪录: 1、7纳米先进制程工艺; 2、高达64核心、128线程; 3、最大加速时钟频率4.10GHz ; 4、8个高速内存通道,支持DDR4-3200; 5、支持高达4TB内存容量,双路系统达到8TB; 6、128个PCIe 4.0高速I/O通道; 7、三级缓存高达768MB(AMD 3D V-Cache AntDB数据库产品架构 既然AntDB数据库系统是如此的重要,那么我们不妨想象一下:如果能够提升其算力和工作效率,又或是降低成本与功耗,运营商和用户将会由此获得多大的收益? 其中AntDB分别基于单路EPYC单AntDB数据库实例部署、和双路EPYC多AntDB数据库实例运行,采用BenchmarkSQL 和DBGen等工具压测TPC-C以及TPC-H行业标准模型对整个系统进行性能压测
2023年3月7日,亚信科技公布了公司截至2022年12月31日全年业绩。收入实现双位数增长,营业收入达人民币77.38亿元,同比上升12.2%。上市四年,亚信科技交出了一份又一份靓丽的答卷。 伴随着通信技术从2G到5G的发展,AntDB 数据库基于新的应用场景和数据库前沿技术,“与时俱进”完成了“三级跳”。 +等类型的异步交易场景需求,AntDB 开启了分布式数据库的新纪元。 图片 AntDB 到底强在哪里? 经过15年的锻造淬火, AntDB 数据库已成为亚信科技的拳头产品。AntDB 到底强在哪里? 目前,AntDB 数据库已成为通信运营商核心业务系统数据库,以“硬实力”为全国20多个省份约10亿用户提供7*24小时实时在线服务。在通信行业中“摸爬滚打”所练就的本领,在其他行业也同样适用。
昨日下午,亚信科技AntDB数据库 7.0产品线上发布会成功举办,数千位关注亚信科技、关注国产数据库,致力于推动数据库行业变革的专家、客户热情参与,并对发布会及产品给予高度评价。 新增两大技术特性 作为我国最早一批独立研发的通用型、企业级数据库产品之一,亚信科技AntDB数据库为全国24个省份的10亿多用户提供7*24小时实时在线服务,已在通信运营商核心系统持续稳定运行多年。 同时,AntDB在金融、交通、能源、公共服务等多个领域商用落地,持续赋能百行千业。 AntDB数据库7.0产品新特性 本次发布的AntDB数据库7.0新增两大技术特性。 选择AntDB数据库,原因在于它具备内存数据库的高效和分布式数据库的可扩展,以及高可用性设计。 AntDB数据库落地案例一 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数据库在新版本里提出了“超融合”和“流式实时数仓”的重大更新。
据了解,AntDB数据库系统采用的是AMD EPYC (霄龙) 7003系列处理器,该系列CPU基于7nm先进制程工艺和AMD Infinity架构打造,拥有高达64个高性能“Zen3”x86核心、128 截至目前为止,AMD EPYC不仅创下了x86数据中心CPU多项世界第一,而且还创造了250多项性能世界纪录: 1、7纳米先进制程工艺; 2、高达64核心、128线程; 3、最大加速时钟频率4.10GHz ; 4、8个高速内存通道,支持DDR4-3200; 5、支持高达4TB内存容量,双路系统达到8TB; 6、128个PCIe 4.0高速I/O通道; 7、三级缓存高达768MB(AMD 3D V-Cache 图片 时间很早、用户很多的AntDB数据库 作为亚信科技打造的一款自主创新、安全可控的数据库产品,AntDB是一款通用企业级,高可用、高性能的原生分布式关系型数据库,采用原生分布式架构,实现了在线弹性伸缩和分布式强一致 其中AntDB分别基于单路EPYC单AntDB数据库实例部署、和双路EPYC多AntDB数据库实例运行,采用BenchmarkSQL 和DBGen等工具压测TPC-C以及TPC-H行业标准模型对整个系统进行性能压测
2022年7月27-28日,第24届中国高速公路信息化大会暨技术产品博览会在长沙举办。 AntDB数据库应邀参会,并发表了《AntDB数据库助力智慧高速创新应用》的精彩演讲。 AntDB数据库产品中心总经理张桦基于AntDB数据库在智慧高速公路建设中的应用实践案例,分享了AntDB数据库在高速公路基础设施数字转型、智能升级的建设经验,并赢得了与会嘉宾及参会单位对AntDB数据库的广泛认可与关注 从传统关系型数据库到分布式非关系型数据库再到现在的分布式关系型数据库,数据库的每一次前进都源于场景创新、数据量爆炸和实时响应的需求推动,这些需求也是AntDB缘起和发展的动因。 AntDB数据库具备四个显著特点: 多——服务人数多,全国超10亿手机用户后台在使用着AntDB数据库。 久——应用时间久,从2008年开始在计费系统使用,AntDB经历了14年精心锤炼。
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的业务不间断数据恢复方案
亚信科技专注通信行业多年,AntDB数据库从诞生开始,就面对通信级的大数据量应用场景挑战,在性能、稳定性、规模化等方面获得了超过10年的通信核心业务系统验证,性能峰值达到每秒百万的通信核心交易量。 AntDB-M(AntDB内存引擎)具有如此卓越的性能,与其优良的内存结构设计密不可分。因此,本文主要阐述AntDB-M的内存结构设计。 1 概 述AntDB-M是一款全内存态运行OLTP数据库,其数据的管理以表为单位,通过表空间进行管理。存储分为两种形态:1)内存态;2)文件态。 6 总 结AntDB-M通过简洁、高效的内存结构设计,为整体的高性能打下了坚实的基础。以少量的内存、支撑了更多的数据记录。让用户可以用更少的成本来支撑更多的业务。 关于AntDB数据库AntDB数据库始于2008年,在运营商的核心系统上,为全国24个省份的10亿多用户提供在线服务,具备高性能、弹性扩展、高可靠等产品特性,峰值每秒可处理百万笔通信核心交易,保障系统持续稳定运行近十年
电子一所依据上述规范,聚焦核心应用场景,对众多国产数据库进行能力评测,亚信科技AntDB数据库的TPS(每秒事务处理量)测试成绩遥遥领先,多项指标入围前三甲,综合成绩排名第二。 图:排行榜严苛的电信业务场景凸显AntDB数据库优异产品性能电信业务具备用户基数大、场景覆盖广、安全要求高、多业态融合等突出特点。 目前,AntDB数据库已成为电信运营商核心业务系统数据库,并在金融、交通、能源等行业广泛应用,以“硬实力”为全国20多个省份约10亿用户提供7*24小时实时在线服务。 图:AntDB产品特点推动产业发展 还需标准先行《电信行业数据库适配测试业务规范》、《电信行业数据库适配测试技术规范》是国家级数据库适配验证中心“电信分中心”专项工作的重要成果,该规范以电信行业大量的真实场景 AntDB电信级核心交易数据库-服务全国24个省份超10亿用户
实际上亚信科技AntDB是我国最早的国产数据库产品之一,是在21世纪初国外品牌数据库无法满足我国暴涨的通信需求的情况下,为了帮助通信运用商更好地应对超高频度和超高密度的交易量,在其生产环境自研而来的数据库产品 AntDB数据库从2008年至今已在通信运营商核心业务系统运行15年,并形成了“多、久、快、稳”四大特点:多——服务人数多,全国超10亿手机用户后台在使用着AntDB数据库。 亚信科技始于1993年,是领先的“数智化全栈能力提供商”,依托咨询规划、产品研发、实施交付、系统集成、智慧决策、数据运营与客户服务7大能力为百行千业政企客户提供“端到端”的全链路数智化服务。 AntDB 系列产品完成分布式事务型数据库基础能力专项和性能专项两项评测《数据库发展研究报告(2022年)》参与编写单位图片图片图片上游产业链AntDB安全、可靠、易用的国产数据库,掌握核心技术,广泛的 本文转载自:数据猿关于AntDB数据库AntDB数据库始于2008年,在运营商的核心系统上,为全国24个省份的10亿多用户提供在线服务,具备高性能、弹性扩展、高可靠等产品特性,峰值每秒可处理百万笔通信核心交易
AntDB数据库的产品特性如下:1. 内核级读写分离AntDB 从内核层面实现,将读流量路由到从节点,写流量路由到主节点,高效应对高峰极值时的业务负载,可成倍提升系统的数据吞吐性能。7. 基于亚信科技AntDB数据库的蓝凌信创数字化办公联合解决方案亚信科技AntDB和蓝凌软件携手合作,共同推出联合解决方案,助力企业加速数字化办公。 该解决方案将融合AntDB数据库的高性能分布式数据库和蓝凌软件的OA、流程管理、协同办公等软件产品,为企业提供更加便捷、高效、安全的数字化办公环境。 关于AntDB数据库AntDB数据库始于2008年,在运营商的核心系统上,为全国24个省份的10亿多用户提供在线服务,具备高性能、弹性扩展、高可靠等产品特性,峰值每秒可处理百万笔通信核心交易,保障系统持续稳定运行近十年
数据库的审计功能是指对数据库访问行为进行监管,记录数据库里面发生了什么操作,是数据库系统安全功能的组成部分。 这些信息都会写入到审计日志文件中,通过分析审计日志,可以在发生数据库安全事件后为事件的追责定责提供依据,也可以对数据库操作的风险行为进行及时告警。AntDB-M的审计功能是通过插件来实现的。 表1:AntDB-M审计功能配置项AntDB-M的审计功能中的事件(events),是指数据库内部的操作行为,包括:连接、查询、表、数据定义行为、数据操作行为、数据控制行为,这些操作都支持记录到审计日志中 AntDB-M审计功能的配置项可以配置要审计的用户或者要排除的用户。并不是所有的用户都需要进行审计,这样灵活的配置,使得审计更加高效,只记录关注的用户和事件,减少审计日志信息,降低对数据库性能的影响。 因为customer表中没有字段c2,所以返回错误码1054关于AntDB数据库AntDB数据库始于2008年,在运营商的核心系统上,为全国24个省份的10亿多用户提供在线服务,具备高性能、弹性扩展、高可靠等产品特性
AntDB助推数据库行业标准研制日前,全国信息技术标准化技术委员会数据库标准工作组(SAC/TC28/WG31)秘书处组织先后召开了多项数据库标准研讨会,即:分析型数据库、分布式数据库、集中式数据库及数据库标准研讨会 AntDB入选《爱分析·信创厂商全景报告》11月,AntDB数据库成功入选《2022爱分析·中国信创厂商全景报告》。 这是行业对AntDB数据库在信创领域工作成绩的肯定与认可,充分证明了AntDB数据库的产品研发与应用落地能力。与此同时,AntDB数据库在信创市场的推广也多点开花。 AntDB中标某市政务大数据分析查询项目近日,AntDB数据库域外业务再传喜报——签约某市政务大数据分析查询项目。 AntDB数据库与信创伙伴完成产品互认11月,AntDB数据库与浪潮K1 Power服务器、DSG SuperSync大型数据库高性能复制平台、超聚变服务器操作系统FusionOS 22先后完成了产品兼容互认