新的访问控制解决方案应当允许哪些请求者被授权访问资源,同时了解哪些服务器拥有所请求的资源。基于信任的访问控制模型的发展和有效使用还要求解决与信任管理、公开策略、信任委派及回收、信任链建立等相关的问题,尤其是下述问题。结果访问控制机制不能简单地返回许可或否定询问者,应当能够询问的最终用户需要哪种资源的信任。......
2023-10-28
为了从Web存取和管理数据库,第一个任务是将数据库和Web连接起来。可使用的技术很多,典型的有CGI(common gateway interface,公共网关接口)、RMI和CORBA等,还有Servlet和Perl DBI(database interface for perl)等,它们都能同时并发连接多个数据库,这就为多数据库的构建奠定了基础。
从用户观点看,Web上集成多数据库系统是用户能够从异构数据库中有效地检索更有用的数据,也让数据库管理员和相关组织能更有效地管理它们的数据。
与HTML一样,XML也是源于SGML(standard generalized markup language),是一种定义和使用文档格式的标准系统。XML维护了SGML验证、结构和扩展的特征。
在这个方法里,异构数据库模式都借助于XML显式描述,并给出转换规则。
在参考文献[2]提出的体系架构里,有一个系统服务器,它的工作如下。
●用户如果使用这个系统服务器,则该服务器的登录检查器(login checker)会检查其用户名/口令是否有效,保证合法用户才能访问异构数据库集。(www.chuimin.cn)
●用户提交查询时,先提供一些关键词,再由客户端(浏览器)传递给服务器。查询阅读器模块从HTML中抽取相关关键词传递给子查询生成器。这个模块会按照关键词生成对应于每个数据库的子查询,其形态按照数据库的差异而不同,以适应于本地数据库系统的异构性。
●每个子查询发送给每个本地数据库系统的查询处理器,并在那里被执行。
●每个本地数据库由对应查询处理器返回的结果交付给系统服务器。在那里,异构格式的数据经过转换后集成到XML文件。结果文件放在该服务器。
●如果用户希望检索当前结果的一个子集,则查询阅读器将查询发送给XML处理器。XML处理器从系统服务器存放的XML结果文件里检索数据。用户可以多次使用混存在系统服务器上的查询结果,这样性能和效率会提高。
●上面检索到的结果在必要时会转换成HTML形式并返回到客户端(浏览器),浏览器解释后展示给用户。
有关分布式数据库技术的文章
新的访问控制解决方案应当允许哪些请求者被授权访问资源,同时了解哪些服务器拥有所请求的资源。基于信任的访问控制模型的发展和有效使用还要求解决与信任管理、公开策略、信任委派及回收、信任链建立等相关的问题,尤其是下述问题。结果访问控制机制不能简单地返回许可或否定询问者,应当能够询问的最终用户需要哪种资源的信任。......
2023-10-28
基于法定人数选举法可以作为一个副本控制方法,也可作为提交方法在网络分割时保证事务的原子性。事务提交前,必须获得提交法定选举人数Vc的通过。后两条规则说明选举的两条规则。在协调者从PRECOMMIT状态移到COMMIT状态和发送″global-commit″命令时,协调者必须获得提交选举人数参与者的同意,这是为了满足规则。图10.193PC协议在选举人方案中的状态转换基于选举人提交算法,有两点是很重要的。......
2023-10-28
第17.2.3节讨论的云数据库往往也会分布化。基于云计算的分布式数据库系统有其特有的特点,下面我们进一步讨论。在内部层,数据库管理系统扮演核心角色,因此是持续性的。近年来,由于负载加重和高可伸缩性要求,对系统吞吐量的要求越来越高,分布式数据库系统越来越受到计算机产业界的关注。然而,构建分布式数据库系统有其困难性和复杂性。......
2023-10-28
所谓的Web技术就是基于HTML和升级的HTML,使用浏览器屏显的Internet资源组织技术,该技术中包括了交互式表单控件技术、各种脚本编程技术和相关的Web编程技术,合成了网页形式的文件,并可以嵌入复杂的控制功能。因此,在HTML4.0的基础上,用XML的规则对其进行扩展,即XHTML语言。XMLXML是由W3C于1998年2月发布的一种标准,是SGML的一个简化子集。......
2023-08-30
而基于内容的图像检索需要对一类物体进行匹配,比如检索有汽车、飞机、坦克、人群、楼房的图像,这种情况下就需要对具体的局部特征进行组合优化,从而得到对某类物体的理想化表征——原型。原型匹配理论是这样描述知觉加工的:当一种视觉系统收到一个新刺激,该系统就会将它与原先存储的原型进行比较,但并不要求完全相匹配,事实上大致的匹配就可以了[13]。为了实现从模板匹配到原型匹配的转变,我们引入了相关反馈技术。......
2023-06-28
Oracle公司的OPS环境比一般的(单实例)Oracle环境复杂得多。不同结构下的OPS的实施略有不同。图14.23OPS体系结构为了利用这些特性,需要专业人员合适的设计以及恰当的手工配置。下面对有些关键问题进行简单讨论,讨论中会涉及一些Oracle系统专用的术语,读者可参阅Oracle公司的相关文档。DLM与Oracle进程一起工作并相互通信。DLM相关的初始化参数在每个实例的SGA[12]中分配必要的结构以处理消息机制、封锁与实例相关的Cache管理,这样就为各种Oracle进程操纵提供了基础。......
2023-10-28
目前比较主流的推荐算法有基于协同过滤的推荐和基于内容的推荐等。由于协同过滤是根据用户对新闻的访问记录来进行推荐的,只有被阅读过的新闻才能被推荐,然而新闻的生命周期十分短暂,用户的访问矩阵会相当稀疏,这对于时效性要求比较高的新闻推荐系统是相当严重的缺陷,所以更多采用基于内容的推荐。大多数的基于内容的推荐系统在处理文字类item特征时,都会尝试将一篇文章映射到量空间模型。......
2023-06-28
查询优化的本地化分层聚焦于将查询转换成本地数据。一个全局关系可以通过应用重构规则来重构,从而导出一个关系代数程序,其操作数是数据片,这个程序称为本地化程序。将分布查询分配到节点上的自然办法是生成查询,让每个全局关系使用本地化程序来代替。这可以看成是在一棵分布查询的算符树上将叶子用与本地化程序对应的子树来替代。数据水平分片关系的连接也可以简化。......
2023-10-28
相关推荐