AntDB是一款企业级通用分布式关系型数据库,以其高效、可扩展和稳定的特点受到广泛关注。本文将介绍AntDB数据库的基础用法,包括安装、配置以及基本操作,帮助用户快速上手。 二、AntDB的配置初始化数据库:确定数据存放目录,例如/data/antdb/data。 使用initdb命令初始化数据库:initdb -D /data/antdb/data --wal-segsize=1024确保AntDB用户对数据目录有读写权限。 tcp_keepalives_interval=5 tcp_keepalives_count=10 work_mem=16MB min_wal_size=2GB maintenance_work_mem 例如:三、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数据库基础上进行改造的说明。 10.流对象和表对象JOIN流式数据库的JOIN包括流对象与表对象JOIN、流对象与流对象JOIN,当前版本仅支持流表JOIN。示例:实时查询新增的教师所属的科系以及所在办公楼信息。 关于AntDB数据库AntDB数据库始于2008年,在运营商的核心系统上,为全国24个省份的10亿多用户提供在线服务,具备高性能、弹性扩展、高可靠等产品特性,峰值每秒可处理百万笔通信核心交易,保障系统持续稳定运行近十年
在移动通信网络的背后,超过10亿手机用户的日常通话、交易计费、上网流量等核心业务,是由亚信科技和AntDB数据库为其提供数字化服务和信息化基础建设的。 在2008年,AntDB数据库团队临危受命,在国产数据库的大荒原时代,针对计费系统的处理性能和存储机制进行了一系列的优化设计工作,并自主研发了AntDB数据库,这就是AntDB数据库的源头起点。 AntDB内存型数据库区别于传统基于磁盘的数据库系统,能够不访问磁盘直接访问数据,从而获得10至10000倍的极高存取速度。 图片 图1:AntDB数据库在通信、金融、邮政、交通等行业的大量业务应用 03 国产化适配,为什么是AntDB数据库? AntDB数据库服务的中国移动某省级客户,首先去掉的是CRM系统的小型机,换上了X86、虚拟机,同时开始升级应用开发框架,引入AntDB数据库实现了与原有数据库的并行与替换。
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分布式集群有多个分片,每个分片有一个主节点和多个备节点。 因此,充分发挥数据库在线升级的优势,并结合实际业务需求,将有助于提升系统的性能、可靠性和安全性,推动数据库系统持续稳健发展。
10月26日,全球分布式云大会(上海站)成功举办,AntDB数据库运营管理中心总经理张桦先生再次受邀参会,发表《AntDB分布式数据库演进与高可用解决方案》主题演讲,分享AntDB数据库演进之路及市场实战中的高可用解决方案 在这种背景下,亚信科技AntDB数据库团队成立,2008年AntDB第一代自研内存数据库在通信运营商核心系统应用,随着通信技术3G、4G、5G的升级迭代,AntDB数据库也“与时俱进”地完成了“三级跳” 时至今日,AntDB已在通信运营商核心系统平稳运行14年,服务全国24个省市的10亿多用户,峰值每秒处理百万笔通信核心交易,具备了“多、久、快、稳”四大产品特性:多—服务人数多,全国超10亿手机用户后台在使用着 AntDB数据库。 图片关于AntDB数据库AntDB数据库始于2008年,在运营商的核心系统上,为全国24个省份的10亿多用户提供在线服务,具备高性能、弹性扩展、高可靠等产品特性,峰值每秒可处理百万笔通信核心交易,保障系统持续稳定运行近十年
AntDB数据库自7.0发布会后,引起了行业媒体、研究机构、从业者等机构和人员广泛关注,近日, AntDB成功入选《爱分析:2022数据智能厂商全景报告》分析型数据库和实时数据平台两大市场。 AntDB作为一款内核全自研,经历14年通信市场验证的通用型数据库产品,具备四大显著特点:多——服务人数多,全国超10亿手机用户后台在使用着AntDB数据库。 亚信科技凭借数据库产品AntDB多年服务企业客户的经验和能力, 参评分析型数据库和实时数据平台两大市场并成功入选,同时亚信科技还入选了数据中台、数据分析平台、知识图谱平台等多个市场。 关于AntDB数据库AntDB数据库始于2008年,在运营商的核心系统上,为全国24个省份的10亿多用户提供在线服务,具备高性能、弹性扩展、高可靠等产品特性,峰值每秒可处理百万笔通信核心交易,保障系统持续稳定运行近十年 AntDB电信级核心交易数据库-服务全国24个省份超10亿用户
本文主要介绍AntDB数据库内核中的一个很重要的机制——MVCC机制。MVCC简介MVCC(多版本并发控制)是AntDB数据库中实现事务隔离级别的一种机制。 MVCC实现原理1、隐藏字段了解MVCC之前,需要先介绍一下数据库内核中几个隐藏的字段,MVCC机制通过这些隐藏的标记字段来协同实现。 通过限制并发事务对数据的访问,AntDB可以避免读写冲突。当一个事务需要读取数据时,AntDB会检查该数据的最新版本号(即xmax)。 MVCC的缺点索引维护消耗当对表执行 UPDATE 查询时,数据库还必须更新该表的所有索引以将条目添加到新版本。 小结在本文中,我们详细介绍了MVCC(多版本并发控制)机制的工作原理、优点和缺点,以及它对数据库事务和并发访问的影响。
在数据库专题论坛上,AntDB数据库产品中心总经理张桦先生分享了《AntDB分布式数据库演进与高可用解决方案》的主题演讲,就AntDB分布式数据库规模化应用所面临的挑战、如何构建核心系统应用架构、业务全线迁移的难点等方面作了详细介绍 AntDB作为国内最早一批独立研发的通用性、企业级数据库产品之一,始终保障运营商业务系统持续稳定运行,为全国24个省份的10亿多用户提供在线服务,日处理交易量高达百亿级。 AntDB数据库具备四个显著特点:多—服务人数多,全国超10亿手机用户后台在使用着AntDB数据库。久—应用时间久,从2008年开始在计费系统使用,AntDB经历了14年精心锤炼。 关于AntDB数据库AntDB数据库始于2008年,在运营商的核心系统上,为全国24个省份的10亿多用户提供在线服务,具备高性能、弹性扩展、高可靠等产品特性,峰值每秒可处理百万笔通信核心交易,保障系统持续稳定运行近十年 AntDB电信级核心交易数据库-服务全国24个省份超10亿用户
此次获评互联网周刊金i奖“2022年度产品”奖,既是对AntDB数据库2022年市场表现的肯定,也将激励AntDB数据库2023年继续前行。 图片AntDB数据库四大特点亚信科技AntDB数据库团队成立于21世纪初,拥有将近二十年的数据库研发、服务经验,是我国最早的国产数据库团队之一,并在通信技术从2G到5G的演进过程中,基于新的应用场景和数据库前沿技术 从2008年,AntDB数据库应用在通信运营商核心系统,至今已15年之久,服务全国24个省份的10亿多手机用户,形成了“多、久、快、稳”四大特点:多——服务人数多,服务全国超10亿手机用户。 AntDB数据库特色优势AntDB数据库一诞生就直接应用在通信行业最关键、最核心的业务系统,承载全球最大量级的通信数据管理需求,并在生产环境打磨数据库技术和服务,因此对技术升级带来的需求变化最为敏感,能够引领数据库前沿技术 关于AntDB数据库AntDB数据库始于2008年,在运营商的核心系统上,为全国24个省份的10亿多用户提供在线服务,具备高性能、弹性扩展、高可靠等产品特性,峰值每秒可处理百万笔通信核心交易,保障系统持续稳定运行近十年
AntDB助推数据库行业标准研制日前,全国信息技术标准化技术委员会数据库标准工作组(SAC/TC28/WG31)秘书处组织先后召开了多项数据库标准研讨会,即:分析型数据库、分布式数据库、集中式数据库及数据库标准研讨会 AntDB入选《爱分析·信创厂商全景报告》11月,AntDB数据库成功入选《2022爱分析·中国信创厂商全景报告》。 这是行业对AntDB数据库在信创领域工作成绩的肯定与认可,充分证明了AntDB数据库的产品研发与应用落地能力。与此同时,AntDB数据库在信创市场的推广也多点开花。 AntDB数据库与信创伙伴完成产品互认11月,AntDB数据库与浪潮K1 Power服务器、DSG SuperSync大型数据库高性能复制平台、超聚变服务器操作系统FusionOS 22先后完成了产品兼容互认 关于AntDB数据库 AntDB数据库始于2008年,在运营商的核心系统上,为全国24个省份的10亿多用户提供在线服务,具备高性能、弹性扩展、高可靠等产品特性,峰值每秒可处理百万笔电信核心交易,保障系统持续稳定运行近十年
21世纪初,中国移动电话用户进入了迅猛发展的时期,仅中国移动某省的客户就高达四五千万,每天通信记录高达10亿级别,如此数量级的用户量和业务量在全球来看都是史无前例的,用户量和业务量同时剧增给核心计费账务系统的吞吐量和相应效率带来了严重挑战 经过10多年的发展,AntDB已经从满足自用需求发展为企业级的通用产品,并在通信、金融、交通、能源、物联网等行业成功商用落地。 下图总结了AntDB的各个版本的研发演进情况,包括各个版本开发时间和重要特性。 AntDB1.0是一个内存数据库,到2.0的时候已经发展成为第一代的分布式数据库,支持异地多中心双活。 用户可以根据自己的业务需求,选择合适的SQL语法解析引擎,做到用同样的AntDB引擎,去替换多种已有的数据库的目的,而且AntDB对SQL解析引擎的切换动态生效,不需要重启数据库。 四 经历了10多年各种应用场景的锤炼,为10亿多用户提供在线服务,AntDB已经成为性能稳定、执行速度快的系统——手机用户的每次点击、每次通话都需要AntDB的支持,AntDB峰值每秒处理百万笔通信核心交易
图片“技术+生态”是AntDB数据库的长期战略 AntDB数据库是亚信科技躬身信创、进行产品化运营探索的战略性产品,从2022年独立运营开始,就确定了“技术+生态”的战略方向。 从技术的角度说,亚信科技AntDB数据库从诞生那一刻起,就一直走在技术的最前沿——21世纪初,因为在国外品牌数据库无法解决我国全球罕见的通信业务需求,亚信科技“临危受命”,投入到AntDB1.0内存数据库的研发工作中 图片 共创共赢,未来可期 技术的前瞻性、领先性是AntDB数据库的根基和核心竞争力,而产品的生态建设,则是AntDB数据库业务发展加速器,品牌影响力的放大器。 2023年是AntDB数据库独立运营的第二年,在持续精进产品的基础上,亚信科技将继续大力推进数据库产品的生态体系建设,不断完善AntDB数据库的销售服务体系。 关于AntDB数据库AntDB数据库始于2008年,在运营商的核心系统上,为全国24个省份的10亿多用户提供在线服务,具备高性能、弹性扩展、高可靠等产品特性,峰值每秒可处理百万笔通信核心交易,保障系统持续稳定运行近十年
亚信科技AntDB数据库作为数智转型时代的基础软件受邀参加本次大会,其技术负责人北陌在“智慧金融”专题论坛发表“AntDB数据库助力金融/通信运营商核心交易系统升级改造创新实践”主题演讲,从理论到案例, ,历经15年通信核心业务锤炼,形成了“多、久、快、稳”四大特点:多——服务人数多,全国超10亿的手机用户后台都在运行着AntDB数据库久——应用时间久,从2008年应用在通信运营商核心计费系统,AntDB 首先介绍了AntDB数据库助力某通信行业客户取得突破性进展,完成“全国首个”核心账务域数据库迁移改造。 案例亮点主要体现在基于Raft的高可用架构,平滑扩展,性能提升:关键业务处理效率整体提升10%,整体出账流程耗时缩短1/3,数据分片在线动态扩展小时级无感完成。 最后分享了AntDB数据库在北方某人寿大数据平台的应用实例:方案采用分布式数据库,一主一从高可用配置,充分利用了AntDB数据库的分析计算的功能,部署人寿大数据平台。
AntDB数据库应邀参会,并发表了《AntDB数据库助力智慧高速创新应用》的精彩演讲。 AntDB数据库产品中心总经理张桦基于AntDB数据库在智慧高速公路建设中的应用实践案例,分享了AntDB数据库在高速公路基础设施数字转型、智能升级的建设经验,并赢得了与会嘉宾及参会单位对AntDB数据库的广泛认可与关注 AntDB作为国内最早一批独立研发的通用性、企业级数据库产品之一,为全国24个省份的10亿多用户提供实时在线服务,已在通信运营商核心系统持续稳定运行多年。 AntDB数据库具备四个显著特点: 多——服务人数多,全国超10亿手机用户后台在使用着AntDB数据库。 久——应用时间久,从2008年开始在计费系统使用,AntDB经历了14年精心锤炼。 关于我们 AntDB数据库始于2008年,在运营商的核心系统上,为全国24个省份的10亿多用户提供在线服务,具备高性能、弹性扩展、高可靠等产品特性,峰值每秒可处理百万笔电信核心交易,保障系统持续稳定运行近十年
结果表明,AntDB数据库与永洪Z-Suite V9.4兼容性良好、运行稳定、性能卓越,二者顺利通过兼容性测试,完成产品互认证。 AntDB数据库作为国内最早一批独立研发的通用性、企业级数据库产品之一,为全国24个省份的10亿多用户提供实时在线服务,已在通信运营商核心系统持续稳定运行多年,并在金融、交通、能源、公共服务等多个行业商用落地 此次兼容互认证,再一次证明了AntDB数据库的高适配性与强稳定性,为企业提升服务效率奠定了坚实的数字基础,进一步释放了数字红利。 关于AntDB数据库AntDB数据库始于2008年,在运营商的核心系统上,为全国24个省份的10亿多用户提供在线服务,具备高性能、弹性扩展、高可靠等产品特性,峰值每秒可处理百万笔通信核心交易,保障系统持续稳定运行近十年 AntDB电信级核心交易数据库-服务全国24个省份超10亿用户
新增两大技术特性 作为我国最早一批独立研发的通用型、企业级数据库产品之一,亚信科技AntDB数据库为全国24个省份的10亿多用户提供7*24小时实时在线服务,已在通信运营商核心系统持续稳定运行多年。 同时,AntDB在金融、交通、能源、公共服务等多个领域商用落地,持续赋能百行千业。 AntDB数据库7.0产品新特性 本次发布的AntDB数据库7.0新增两大技术特性。 选择AntDB数据库,原因在于它具备内存数据库的高效和分布式数据库的可扩展,以及高可用性设计。 具备四大显著特点 亚信科技AntDB数据库具备四个显著特点: 多——AntDB服务的通信行业客户遍布全国24个省、市、自治区,用户数超过10亿,随着5G、物联网、车联网等新业务形态的规模化发展,AntDB AntDB数据库落地案例一 AntDB数据库落地案例二 在国产数据库百花齐放的今天,AntDB数据库正在走向舞台中央,希冀为更多行业客户带来高质量产品和服务。
3月1日,亚信科技AntDB数据库社区版正式开放免费下载。 作为AntDB数据库的首个社区版产品,AntDB-CE(Community Edition ) V7.2.0具有完整、易用、兼容度高的企业级分布式数据库产品特性,提供了详细的在线文档支持,并成立AntDB (一)AntDB首个社区版背后的故事 AntDB数据库作为亚信科技自研,历经15年运营商核心系统验证的“电信级”核心交易数据库,有一段长时间的发展历程。 目前AntDB服务于全国24个省市的10亿多手机用户,持续平稳运行15年,在大量的实战场景验证后踏出了向外输出的重要一步。 关于AntDB数据库 AntDB数据库始于2008年,产品具备高性能、弹性扩展、高可靠等特性,在通信运营商的核心系统上,为全国24个省份的10亿多用户提供在线服务,峰值每秒可处理百万笔通信核心交易,保障系统持续稳定运行近十年
经测试,AntDB数据库产品与鼎甲数据备份与恢复系统完全兼容;在软件功能、数据结构、数据互操作等方面兼容性良好;性能表现优异,整体运行稳定高效。 AntDB数据库始于2008年,在运营商的核心系统上为全国24个省份的10亿多用户提供在线服务。 图片AntDB数据库具备四个显著特点:多—服务人数多,全国超10亿手机用户后台在使用着AntDB数据库。久—应用时间久,从2008年开始在计费系统使用,AntDB经历了14年精心锤炼。 关于AntDB数据库AntDB数据库始于2008年,在运营商的核心系统上,为全国24个省份的10亿多用户提供在线服务,具备高性能、弹性扩展、高可靠等产品特性,峰值每秒可处理百万笔通信核心交易,保障系统持续稳定运行近十年 AntDB电信级核心交易数据库-服务全国24个省份超10亿用户