期刊文献+
共找到7篇文章
< 1 >
每页显示 20 50 100
基于确定性并发控制的云原生数据库多写事务处理
1
作者 洪殷昊 赵泓尧 +4 位作者 王乙霖 史心悦 卢卫 杨尚 杜胜 《软件学报》 北大核心 2025年第3期995-1021,共27页
云原生数据库具有开箱即用、弹性伸缩、按需付费等优势,是目前学术界和工业界的研究热点.当前,云原生数据库仅支持“一写多读”,即读写事务集中在单一的读写节点,只读事务分散到多个只读节点.将读写事务集中在单一的读写节点,制约了系... 云原生数据库具有开箱即用、弹性伸缩、按需付费等优势,是目前学术界和工业界的研究热点.当前,云原生数据库仅支持“一写多读”,即读写事务集中在单一的读写节点,只读事务分散到多个只读节点.将读写事务集中在单一的读写节点,制约了系统的读写事务处理能力,难以满足读写密集型业务需求.为此,提出D3C(deterministic concurrency control cloud-native database)架构,通过设计基于确定性并发控制的云原生数据库事务处理机制来突破一写多读的限制,支持多个读写节点并发执行读写事务.D3C将事务分拆为子事务,并根据预先确定的全局顺序在各节点独立执行这些子事务,以满足多个读写节点上事务执行的可串行化.此外,提出基于多版本机制的异步批量数据持久化等机制以保证事务处理的性能,并提出基于一致性点的故障恢复机制以实现高可用.实验结果表明,D3C在满足云原生数据库关键需求的同时,在写密集场景下能够达到一写多读性能的5.1倍. 展开更多
关键词 云原生数据库 确定性并发控制 事务处理
在线阅读 下载PDF
云原生数据库综述 被引量:9
2
作者 董昊文 张超 +1 位作者 李国良 冯建华 《软件学报》 EI CSCD 北大核心 2024年第2期899-926,共28页
云基础设施的虚拟化、高可用、可弹性调度等特点,为云数据库提供了开箱即用、可靠可用、按需计费等优势.云数据库按照架构可以划分为云托管数据库(cloud-hosted database)以及云原生数据库(cloud-native database).云托管数据库将数据... 云基础设施的虚拟化、高可用、可弹性调度等特点,为云数据库提供了开箱即用、可靠可用、按需计费等优势.云数据库按照架构可以划分为云托管数据库(cloud-hosted database)以及云原生数据库(cloud-native database).云托管数据库将数据库系统直接部署到云上虚拟机环境中,具备低成本、易运维、高可靠的优势.在此基础上,云原生数据库充分利用云基础设施弹性伸缩的特点,采用计算存储分离的架构,实现了计算资源和存储资源的独立伸缩,进一步提升数据库性价比.然而计算存储分离的架构为数据库系统设计带来了新的挑战.深入分析云原生数据库系统的架构和技术.首先将云原生OLTP和云原生OLAP的数据库架构按照资源分离模式的差异分别进行归类分析,并对比各类架构的优势与局限.其次,基于计算存储分离的架构,按照各个功能模块深入探讨云原生数据库的关键技术:主要包括云原生OLTP关键技术(数据组织、副本一致性、主备同步、故障恢复以及混合负载处理)和云原生OLAP关键技术(存储管理、查询处理、无服务器感知计算、数据保护以及机器学习优化).最后,总结现有云原生数据库的技术挑战并展望未来研究方向. 展开更多
关键词 云原生数据库 计算存储分离 数据库即服务
在线阅读 下载PDF
PG-RAC:基于PostgreSQL的共享缓存多写事务处理数据库
3
作者 印钰杰 史浩洋 +8 位作者 范自豪 周华辉 刘晟驰 胡卉芪 魏星 陈河堆 屠要峰 蔡鹏 周烜 《软件学报》 北大核心 2025年第3期1065-1083,共19页
云原生数据库的主流设计采用一主多从架构,集群中从节点可以分担主节点的只读请求,写请求由主节点处理.在此基础上,为了进一步满足大规模交易扩展的需求,一些云数据库尝试实现多写事务扩展.多写扩展的一种实现路径是在计算节点间实现共... 云原生数据库的主流设计采用一主多从架构,集群中从节点可以分担主节点的只读请求,写请求由主节点处理.在此基础上,为了进一步满足大规模交易扩展的需求,一些云数据库尝试实现多写事务扩展.多写扩展的一种实现路径是在计算节点间实现共享缓存,支持跨节点的数据访问.在基于共享缓存的数据库系统中,跨节点远程访问的开销远大于本地访问,因此缓存协议的设计是影响系统性能和可扩展性的关键因素.对缓存协议提出了两个创新性改进,并基于PostgreSQL实现了支持多写事务处理的共享缓存数据库PG-RAC.一方面,PG-RAC提出一种新型的分布式链式路由策略,将路由信息分散在各计算节点.相比单点目录管理的路由策略,事务平均延迟降低了约20%.另一方面,还改进了副本页失效机制,将失效操作从事务路径分离,减小了事务处理关键路径的延迟.在此基础上,PG-RAC利用多版本并发控制的特性,进一步提出推迟副本页失效时机,有效提高了缓存利用率.TPCC实验结果显示,在配备4台计算节点的集群中,吞吐率为PostgreSQL的近2倍,为分布式数据库Citus的1.5倍. 展开更多
关键词 云原生数据库 共享缓存数据库 缓存一致性协议 事务处理
在线阅读 下载PDF
基于持久化内存和共享缓存架构的高性能数据库
4
作者 王聪聪 胡卉芪 《华东师范大学学报(自然科学版)》 CAS CSCD 北大核心 2023年第5期1-10,共10页
云原生数据库的崛起,使得共享缓存架构再度受到重视.虽然共享缓存架构能够有效地解决多个读写节点间的缓存一致性问题,但其他问题仍然存在,例如持久化速度缓慢、维护缓存目录的延迟高、时间戳瓶颈等.针对上述问题,提出了一种基于共享缓... 云原生数据库的崛起,使得共享缓存架构再度受到重视.虽然共享缓存架构能够有效地解决多个读写节点间的缓存一致性问题,但其他问题仍然存在,例如持久化速度缓慢、维护缓存目录的延迟高、时间戳瓶颈等.针对上述问题,提出了一种基于共享缓存架构,并结合新型硬件——持久化内存的解决方案,从而构建了一个包括内存层、持久化内存层、存储层的三层共享架构数据库——TampoDB.基于此架构,重新设计了事务的执行流程,并对时间戳和目录进行了优化,以解决上述问题.实验结果表明,TampoDB有效地提高了事务的持久化速度. 展开更多
关键词 云原生数据库 持久化内存 共享缓存
在线阅读 下载PDF
企业级客户信息系统云原生分布式架构转型的探索与实践 被引量:1
5
作者 严小泉 《中国金融电脑》 2024年第6期70-74,共5页
数字时代,农村商业银行的经营模式正逐步从“以账户为中心”向“以客户为中心”转变,以期能迅速提升自身的核心竞争力。在此背景下,江西农信以数字化转型为契机,在深入分析企业级客户信息系统改造方案和挑战的基础上,探索构建分布式架... 数字时代,农村商业银行的经营模式正逐步从“以账户为中心”向“以客户为中心”转变,以期能迅速提升自身的核心竞争力。在此背景下,江西农信以数字化转型为契机,在深入分析企业级客户信息系统改造方案和挑战的基础上,探索构建分布式架构与集中式架构双态并行的云原生微服务体系,显著提升了科技赋能业务的质量和效率。 展开更多
关键词 以客户为中心 企业级客户信息系统 原生分布式数据库
在线阅读 下载PDF
基于采样的数据流差分隐私快速发布算法
6
作者 王修君 莫磊 +4 位作者 郑啸 卫琳娜 董俊 刘志 郭龙坤 《计算机研究与发展》 EI CSCD 北大核心 2024年第10期2433-2447,共15页
基于云原生数据库的许多应用场景需要处理海量的数据流.为了实时分析数据流中的群体趋势信息而又不泄露单个用户的隐私,这些应用需要在每个时刻都可以为数据流中的最近数据集快速创建可以安全发布的差分隐私直方图.然而,现有的直方图发... 基于云原生数据库的许多应用场景需要处理海量的数据流.为了实时分析数据流中的群体趋势信息而又不泄露单个用户的隐私,这些应用需要在每个时刻都可以为数据流中的最近数据集快速创建可以安全发布的差分隐私直方图.然而,现有的直方图发布方法因缺乏高效数据结构,导致无法快速提取关键信息以确保数据的实时可用性.为解决此问题,深入分析数据采样与隐私保护之间的关系,提出基于采样的数据流差分隐私快速发布算法SPF(sampling based fast publishing algorithm with differential privacy for data stream).SPF首创高效数据流采样草图结构(efficient data stream sampling sketch structure,EDS),EDS对滑动窗口内数据进行采样统计估计,并过滤不合理数据,实现了对关键信息的快速提取.然后,证明EDS结构输出的近似值理论上等效于对真实值添加差分隐私噪声.最后,为了满足用户所提供的隐私保护强度,并且避免正确反映原始数据流的真实情况,提出了一种基于高效数据流采样的自适应加噪算法.根据用户的隐私保护强度和EDS结构所提供的隐私保护强度之间的关系,通过隐私分配的方式自适应生成最终可发布直方图.实验证明,相较于现有算法,SPF在保持相同数据可用性的前提下显著降低了时间和空间开销. 展开更多
关键词 云原生数据库 滑动窗口 数据 差分隐私 数据采样 数据发布
在线阅读 下载PDF
云原生分布式HTAP数据库在银行业务场景应用实践
7
作者 李树峰 仪婷婷 吕致萍 《IT经理世界》 2021年第1期21-22,共2页
近年来,随着互联网科技的快速发展,分布式数据库逐渐应用到了金融业务领域,使金融数据库越来越具备高性能、可扩展、高可用和高容错特性。本文以吉林亿联银行云原生HTAP分布式数据库的实际应用为例,通过深入的分析与研究,妥善解决了数... 近年来,随着互联网科技的快速发展,分布式数据库逐渐应用到了金融业务领域,使金融数据库越来越具备高性能、可扩展、高可用和高容错特性。本文以吉林亿联银行云原生HTAP分布式数据库的实际应用为例,通过深入的分析与研究,妥善解决了数据库运行过程中数据一致性、业务场景优化、并行上线验证等方面的技术问题,并首次在银行核心系统上成功构建了具备分布式特性和传统交易类特性的核心数据库,为分布式数据库在银行核心系统的应用提供了可复制的发展路径和实践经验。 展开更多
关键词 原生HTAP分布式数据库 银行核心系统 混沌测试
原文传递
上一页 1 下一页 到第
使用帮助 返回顶部