首页 文章 精选 留言 我的

精选列表

搜索[智能客服系统],共10000篇文章
优秀的个人博客,低调大师

《数据虚拟化:商务智能系统的数据架构与管理》一 1.4 什么是数据虚拟化

1.4 什么是数据虚拟化 数据虚拟化是虚拟化的一种形式。正如这一术语表明的,它封装的资源是数据。简而言之,当应用数据虚拟化时,它提供了一个中间层,这个中间层对应用隐藏了大多数关于数据是怎样存储、存在哪里这些方面的技术部分(如图1-3所示)。因为这一层,应用不需要知道所有数据在物理上的存储位置,数据库服务器的运行位置,需要的API是什么,使用哪种数据库语言,等等。对于每个使用数据虚拟化的应用来说,它感觉像是在访问一个大数据库。 如果我们使用前几节中对虚拟化的描述来描述数据虚拟化,我们认识到:数据虚拟化意味着应用程序可以使用数据而不用考虑它存储在什么地方,技术接口是什么,是如何实现的,使用的平台是什么,以及有多少是可用的。数据虚拟化方法封装数据资源使得所有的技术细节都隐藏起来,并且应用程序可以使用一个更简单的接口进行工作。在图1-3和整本

优秀的个人博客,低调大师

《数据虚拟化:商务智能系统的数据架构与管理》一 1.6 数据虚拟化的定义

1.6 数据虚拟化的定义 数据虚拟化已经被几个作者定义过了。本书中我们用下面的定义:数据虚拟化是一种给数据使用者提供一个统一的、抽象的和封装的视图,来查询和操作存储在异构数据存储集合中数据的技术。这个定义依赖于很多前面部分已经解释过的概念。这里简要地重复一下。数据虚拟化提供了一个统一的数据视图,这就意味着数据使用者不会看到或者不必知道他们所访问的数据可能来自多个数据存储。数据虚拟化隐藏了数据被集成为统一视图这一事实。封装意思是数据虚拟化技术隐藏了访问数据的技术细节。对于消费者来说,数据的位置、存储结构、使用的API、使用的访问语言、应用的存储技术和所有其他的技术细节都应该是透明的。数据虚拟化向数据使用者提供了一个抽象的数据视图。他们只会看到有关的数据,并且以满足他们需求的形式看到。因此数据可能以细节层次呈现,也可能以聚合层次呈现。来

优秀的个人博客,低调大师

《数据虚拟化:商务智能系统的数据架构与管理》一 1.12 数据虚拟化服务模型

1.12 数据虚拟化服务模型 本质上,每个数据虚拟化服务器都有其自己的技术架构,但是在概念层面上,它们都至少由两个主要模型组成:设计模型和运行模型。另外还有一个存储元数据规范的字典。这三部分如图1-12所示。 设计模型由分析员、设计者和可能用到虚拟化规范的用户使用。这里涉及例如概念定义;数据模型;转换、清洗和集成规范等规范。所有这些规范都存储在字典里。运行模型是数据使用者访问虚拟化层时使用的模型。它是处理所有输入请求的模型。它决定了最好的查询运行机制,知道怎样访问不同的数据存储技术,知道怎样集成数据,等等。它由调度程序、存储引擎、缓存管理和查询优化器等组成。

优秀的个人博客,低调大师

《数据虚拟化:商务智能系统的数据架构与管理》一 1.13 数据虚拟化的历史

1.13 数据虚拟化的历史 术语数据虚拟化的历史相对较短。不清楚这一术语确切的创造时间。似乎是Eric Broughton在2005年发表的一篇论文中第一次使用它(见文献[12])。然而,它的概念、一些产品和研究比这早很多。因为数据虚拟化产品在功能性上很丰富,所以有很多技术都促进了它们的发展。因此,为了展现一幅完整的历史画面,我们需要介绍分布式数据库、数据联合、XSLT和XQuery以及插件的历史。分布式数据库:技术上来讲,数据虚拟化服务的关键特点之一是数据联合,数据联合可以有效地连接来自异构数据存储集的数据。数据联合技术第一次实现是在分布式数据库服务器中。在分布式数据库服务器中,多个独立的数据库服务器可以以一个单独的逻辑数据库工作。这就意味着数据使用者可以输入一个由不同的数据库服务器管理的多个表的连接查询。分布式数据库服务器的任务

资源下载

更多资源
Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。

WebStorm

WebStorm

WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。目前已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。

用户登录
用户注册