首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到18条相似文献,搜索用时 187 毫秒
1.
数据同步作为维护分布式环境中各个节点数据库数据一致性的方法,是分布式环境中的一项关键技术。本文针对Oracle多数据库的应用环境,提出一种类似于"门面模式"的适合企业级数据库同步技术。从数据库链路、同义词、事务同步提交等3个环节,阐述分布式数据库的事务同步的基本工作原理。在实际研发的项目中,表明了基于门面模式的分布式数据库事务应用的可行性与良好的功能特性。  相似文献   

2.
讨论分布式数据库中的并发控制问题,结合相关的理论,设计了一个多副本的并发控制模型。运用分布式并发控制的主副本算法,使用MTS/COM+技术,对并发控制机制进行了研究和基本实现。最终在客户端实现了针对分布式数据库多副本的读取和更新操作,达到更新一致性,具有较高的执行效率。  相似文献   

3.
基于副本索引的P2P副本一致性维护策略   总被引:2,自引:0,他引:2       下载免费PDF全文
蒋试伟  欧阳松 《计算机工程》2008,34(19):123-126
P2P中副本应用从静态逐渐转变到动态更新,研究如何管理动态改变数据的一致性问题成为关键。该文提出一种基于副本索引的无结构P2P副本一致性维护策略,在创建副本时将副本所在节点的索引发送至种子节点保存,同时自身保存种子节点的索引。当副本节点发生更新后,主动发送信息通知种子节点,种子节点根据副本索引表进行副本的一致性维护。仿真实验和分析表明,该副本一致性维护策略能有效地提高副本的一致性,减少冗余消息数目。  相似文献   

4.
数据复制是分布式数据库提高可用性的重要手段,通过在不同区域放置数据库的部分副本,还可以提高本地读写操作的响应速度,增加副本数量也会提升读负载的线性扩展能力.考虑到这些优良特性,近年来国内外都出现了众多多副本分布式数据库系统,包括Google Spanner、CockroachDB、TiDB、OceanBase等一系列主流的工业界系统,也出现了包括Calvin、Aria、Berkeley Anna等一系列优秀的学术界系统.然而,多副本数据库带来诸多收益的同时,也带来了一致性维护、跨节点事务、事务隔离等一系列挑战.总结分析现有的复制架构、一致性维护策略、跨节点事务并发控制等技术,对比几个代表性多副本数据库系统之间在分布式事务处理方面上的差异与共同点,并在阿里云环境下搭建跨区域的分布式集群环境,对几个代表性系统的分布式事务处理能力进行了实验测试分析.  相似文献   

5.
近年来,随着网络技术的迅猛发展,对数据进行同步更新以保持一致性的问题再次成为了分布式数据库领域的一个研究热点,尤其是在异构或异质环境下的数据一致性。在讨论分布式数据库和Web Service等有关理论的基础上,结合当前新兴的Web Service及JDBC技术,提出了基于Web Service的、适用于分布式异质数据库对等更新的解决方案,并对其进行了实现和实际应用的检验。  相似文献   

6.
云存储环境下,元数据提供数据定位与资源描述服务,云存储系统利用副本技术保障元数据的可用性。为了解决元数据的动态更新导致的元数据副本的不一致,本文从云存储系统中不同元数据对一致性强度需求的差异性出发,提出了基于元数据弹性分级的一致性保障机制。根据元数据访问频率以及更新属性敏感度对元数据更新弹性分级,结合基于读优化的Quorum算法实现元数据更新的分级一致性保障。实验证明该机制可以有效权衡元数据副本可用性、一致性和系统开销,相比单一的一致性策略更为灵活。  相似文献   

7.
分布式目录同步的冲突处理与副本管理研究   总被引:1,自引:0,他引:1  
随着用户拥有电脑数目的增多,为了维护多机之间数据的一致性,目录同步正成为十分普遍的应用.然而在分布式环境下进行目录同步,因客户机频繁接入网络,造成数据传输延时不可知,并发操作识别需要重新界定,修改冲突也无法采用传统加锁机制处理.为了解决上述问题,提出了MSVerion算法,该算法融合了SVN的冲突发现和Vector Clock的副本管理,能在合并变化文件时快速地发现冲突,减少分布式环境下文件副本管理中需要保存的数据量.同时遵循最终一致性理论,给出了目录同步中3种冲突操作的解决策略.  相似文献   

8.
为了实现分布式协同设计中的共享信息快速检索以及多副本同步,提出了基于对等网结构的信息共享系统,给出了该信息共享系统的节点模型、管理策略及信息检索模型,提出了一种结合分布式哈希表和聚类的检索方法,保证了用户能够在协同设计系统中快速地精确检索和“盲目”检索,实现了系统的用户透明。为了保证分布式多副本同步,提出“对等锁”作为一致性维护方法。该文给出了系统的具体实现方法,并给出了实例。  相似文献   

9.
为了解决分布式协同设计系统中的信息快速检索以及多副本同步等问题,引入了对等模型,给出了该系统的功能模型、信息检索模型等。提出了DHT的对等信息检索方法,保证了用户能够在分布式协同设计系统中快速共享资源。采用基于DHT的分布式互斥等算法作为协同数据的一致性维护方法,给出了系统的具体实现方法和实例。  相似文献   

10.
本文探讨了分布式环境下实现基于Oracle数据库的同步策略,以及数据同步系统需要解决的几个关键问题,提出了一种可行的分布式数据库系统数据同步解决方案。  相似文献   

11.
集成用户可定制锁和操作转换的并发控制方法   总被引:1,自引:0,他引:1  
锁是一种用于分布计算和数据库系统的传统的并发控制方法,它通过将对共享对象的修改访问权在某一时间内授予唯一的访问者,以使对共享对象的访问得以串行化;操作转换方法是一种用于实时协同系统中一致性维护的方法。这两种方法均不能完全解决数据一致性问题。论述了锁机制和操作转换在一致性维护中的互补关系,提出了一种用户可定制的锁方法,并将该锁方法与操作转换结合起来应用于全复制式的协同环境中。用户可定制的锁机制集成操作转换方法具有可靠性高、响应速度快和非阻塞的特点;用户动态定制加锁粒度可以保证最大程度的并发性。该方法有效地解决了实时群件系统中一般的一致性问题和特定上下文的一致性问题。  相似文献   

12.
Locking is a standard technique used in distributed computing and database systems to ensure data integrity by prohibiting concurrent conflicting updates on shared data objects. Internet-based collaborative systems are a special class of distributed applications which support human-to-human interaction and collaboration over the Internet. In this paper, a novel optional and responsive fine-grain locking scheme is proposed for consistency maintenance in Internet-based collaborative editors. In the proposed scheme, locking is made optional in the sense that a user may update any part of the document without necessarily requesting a lock. In the face of high communication latency in the Internet environment, responsive locking is achieved by granting the permit to the user for updating the data region immediately after issuing a locking request. Moreover, multiple fine-grain locks can be placed on different regions inside a document to allow concurrent and mutually exclusive editing on the same document. Protocols and algorithms for locking conflict resolution and consistency maintenance are devised to address special technical issues involved in optional and responsive fine-grain locking. The proposed locking scheme and supporting techniques were implemented in an Internet-based collaborative editor to demonstrate its feasibility and usability.  相似文献   

13.
一致性维护策略是解决结构化peer-to-peer(P2P)网络中数据可靠性和一致性的关键技术,基于该技术,数据可以在不同时间、不同地域得到有效的管理.然而,不同节点的空间异构性、能力异构性和功能异构性对数据一致性维护提出了挑战.对此,首先介绍结构化P2P网络一致性维护的基本概念和特点,并阐述一致性维护策略设计面临的挑战以及需考虑的性能指标;然后提出一致性维护策略的分类标准和系统模型,根据该分类标准,详细剖析当前一致性维护策略相关的研究工作;最后,讨论结构化P2P网络一致性维护研究的开放性问题,并指出未来研究的方向和重点.  相似文献   

14.
分布式缓存被广泛应用于解决传统关系型数据库的性能瓶颈问题,但是当不能感知分布式缓存的第三方应用直接更新后台数据库时,缓存数据会获得不一致的状态,存在过时缓存问题.本文提出一种基于变化数据捕获机制的分布式缓存一致性策略,集成了基于触发器和基于日志的两种变化数据捕获机制实时捕获后台数据库更新,实现了数据模型自动转换方法和SQL翻译引擎,实时更新缓存,从而保障分布式缓存的一致性.实验模拟TPC-W测试基准中的关键操作,验证了基于日志的变化数据捕获机制相比基于触发器的变化数据捕获机制有更好的数据库性能和缓存一致性效果.  相似文献   

15.
田佳音  何艳  施汝杰  闵昊 《计算机工程》2008,34(14):231-233
设计一款新型低频电子标签基带处理器,提出一种新颖的异步解码机制,解决了100% 振幅键控调制模式下时钟中断的问题,利用指令头解析与片选信号相结合的指令解析机制,提高了指令解析速度,并综合应用能量管理、结构优化等多种低功耗设计方法提高电子标签响应速度和抗干扰能力,降低芯片功耗与面积。该芯片采用SMIC 0.18 μm 2P4M标准CMOS工艺实现。与国外同类芯片相比,该设计以较小的面积与功耗实现了更高的性能。  相似文献   

16.
倪永军  魏喆 《计算机工程》2008,34(14):266-268
采用乐观复制方法,提出一种新的基于结构序列的政务信息数据一致性控制技术,建立分布式数据存储机制,并定义政务信息数据和结构序列的记录方式。该方法以较小的通信、存储开销有效地支持分布式电子政务系统中的数据更新和一致性控制。  相似文献   

17.
基于客户/服务器结构的空间数据分布式处理研究   总被引:12,自引:0,他引:12  
该文简要分析了当前空间数据的分布式处理状况,以面向跨区域的地籍管理应用为例,利用空间与非空间数据库的集成和基于客户/服务器体系结构的分布式系统技术,设计了空间数据的分布式处理的方案。阐述了具有空间分布特征的地籍数据库的分布式设计,详细介绍了其中的数据分布与分布透明、空间数据库与非空间的关系数据库集成、分布式查询处理及数据一致等内容。  相似文献   

18.
基于相对位置的分布式实时协同编辑乐观锁并发控制算法   总被引:2,自引:0,他引:2  
实时分布式协同编辑系统是计算机支持的协同工作的典型应用系统,不少学者对其进行了大量的研究,其难点是协作编辑的一致性、实时性和无约束性。因此,并发控制始终是它的研究热点,目前已提出的协同编辑的并发控制算法有:传统的加锁法、tickle锁、floor控制、可逆执行(Undo/Redo)和操作转换等。传统的加锁法最突出的优点是设计和实现较为简单,能保证具体上下文的语义完整性,但是在分布式协同编辑中无法保证加锁位置的一致性。tickle锁方法适用于分节加锁的实时分布式协同编辑的并发控制,然而无法提供多个编辑者对节内的同时编辑。JCE中的协同编辑采用了floor控制方法,每个协作编者只有获得floor才能进行  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号