在上下文中,视图是一个从基关系导出的关系,实施方式是将其作为一个查询的结果。目前,实际系统在通过视图执行更新操作方面的限制都很大。这样,排除了在通过连接、聚集等生成的视图上实施更新的可能。然而,理论上可以支持更新的视图集合应大得多。......
2023-10-28
可以将Client/Server系统看成是完全的集中式系统,将Gnutella这样的P2P系统看成是完全的非集中式系统。其他形态介于两者之间。我们可以从以下三个方面来区分集中式系统与非集中式系统。
●资源发现(resource discovery)。
●资源可用性(resource availability)。
●资源通信(resource communication)。
1.资源发现
分布式系统中的一种重要机制是资源发现服务,使用的技术甚多,如DNS、Jini Lookup、UDDI等。取决于应用的差别和中间件的不同,资源发现的机制众多,有集中式的,如UDDI;有分散式的,如Gnutella。
发现过程一般分为两个阶段。首先,发现服务需要定位;然后,需要检索相关信息。信息检索机制可以是高度分散的(如基于DNS),而存取发现服务则是集中式的。DNS的主要工作是,给定一个互联网站点域名(如www.ecnu.edu.cn),DNS查找后返回一个定位该站点的IP地址(如202.120.80.1)。在机构上,DNS本身不是集中式的而是分散式的,但是其发现服务是集中式的,由DNS服务器提供服务。一旦DNS服务器宕机,无法提供域名服务,定位就无法实施。
2.资源可用性(www.chuimin.cn)
Napster和Gnutella是两种P2P的文件分享形态,后者是完全P2P的,前者则不是,如图18.2所示。前者的资源可用性弱于后者的资源可用性。
图18.2 两种P2P的文件分享形态
3.资源通信
分布式系统中的资源通信包含以下两种方法。
●中继通信(brokered communication):中继通信始终通过中心服务器实现,因此一个资源不必直接指向另一个资源。
●点对点(Point-to-Point or Peer-to-Peer)通信:是指发送者和接收者间的直接连接(也许要通过多跳)。此时,发送者知道接收者的位置。
有关分布式数据库技术的文章
在上下文中,视图是一个从基关系导出的关系,实施方式是将其作为一个查询的结果。目前,实际系统在通过视图执行更新操作方面的限制都很大。这样,排除了在通过连接、聚集等生成的视图上实施更新的可能。然而,理论上可以支持更新的视图集合应大得多。......
2023-10-28
语义完整性子系统有两种主要成分:一种表达与操纵完整性断语的语言,一种在数据库更新时强制数据库实施特定动作的强制机制。前者称为完整性约束,后者称为触发器。3)域完整性在关系中,每个属性有指定的域,并且该域的值会有限制。4)参考完整性参考完整性是指关系的外键的值必须与其参考关系中的主键相匹配。在关系型数据库系统中,可以使用断语来定义完整性约束。......
2023-10-28
表5-3组串式和集中式运行特性对比4.系统投资经济性分析由表5-4可知,采用组串式并网逆变器系统要节约大约48.1万元的资金,不包括由于组串式并网逆变器的维护费用低而节省的维护费用,和因组串式并网逆变器因MPPT而提高的系统发电量,综上所述,组串式并网系统优于集中式并网系统。......
2023-07-02
在基于无冲突的集中式分配的多址方式情况下,接入控制卫星通过集中式资源调度的方式为每个航天器用户分配相应的固定资源,实现多用户的无冲突接入。以TDMA协议为基础发展而来的多种时分多址接入方式的灵活性和扩展性还亟待提高。2)CDMA多址接入方式已有研究比较了CDMA多址技术下Walsh码和Gold码两种伪随机码性能。目前CDMA主要运用于对导航定位精度要求较高的动态拓扑飞行编队的多址接入。以上4种固定多址方式实现较为简单,运行成本较低。......
2023-07-02
OLTP旨在处理同时输入的成百上千的事务。从功能角度来看,OLTP负责基本业务的正常运转;而业务数据积累时所产生的价值信息则被OLAP不断呈现出来,企业/管理高层通过参考这些信息会不断地调整经营/管理方针,也会促进基础业务的不断优化,这是OLTP与OLAP最根本的区别。我们把政府信息系统中面向OLTP的数据库称为生产性(操作性)数据库,面向OLAP的数据库称为分析性数据库。......
2023-10-28
农村供水缺乏系统的管理办法,尚未走上法制化的管理轨道。目前,城市供水有《城市供水条例》,而农村至今没有一套完整的、系统的管理办法、法律和法规,以致于农村水厂从建设审批、方案论证、设计、水质管理、卫生监督到竣工验收等均无法可依。农村自来水建设资金投入不足。此外,中西部地区已建成的大部分是小型水厂,日供水量仅几十至数百立方米,既不能满足农村经济发展的需要,也不能做到计量收费,以水养水。......
2023-11-20
生命科学在日益成为数据密集科学。当然,从医学推理看,人和计算机还是有差异的,我们使用参考文献[4]中的一张表来将两者进行比较。计算机系统按照预先描述的算法采用二进制代码处理数据。表22.1人和计算机在医学推理上的对比●定位偏差:在支持的充分数据可用前仅关注单一的概念。计算机系统可以借助概率统计,不屈服于这些偏差。......
2023-10-28
Oracle公司的OPS环境比一般的(单实例)Oracle环境复杂得多。不同结构下的OPS的实施略有不同。图14.23OPS体系结构为了利用这些特性,需要专业人员合适的设计以及恰当的手工配置。下面对有些关键问题进行简单讨论,讨论中会涉及一些Oracle系统专用的术语,读者可参阅Oracle公司的相关文档。DLM与Oracle进程一起工作并相互通信。DLM相关的初始化参数在每个实例的SGA[12]中分配必要的结构以处理消息机制、封锁与实例相关的Cache管理,这样就为各种Oracle进程操纵提供了基础。......
2023-10-28
相关推荐