virtual (federated) database definition:
一个虚拟数据库,也称为联邦数据库,是一种视图和查询几个数据库就像一个单一的实体。
在一个虚拟的数据库工作的目标是能够看数据更加统一的方式,而不必重复它跨多个数据库或手动合并来自多个结果查询。在同质环境中,虚拟数据库可以帮助分发非常大的数据库的负载。
每个组件的数据库系统是完全自给的和功能。When an application queries a virtual database, the system figures out which of its component databases contai the data being requested and passes the request to it.构建一个虚拟的数据库的最大挑战是,开发人员需要配合建立univeal数据模型。数据模型作为映射到每一个公司内部的数据来源。发现一个模式,可以解决所有公司的数据需求是困难的,特别是如果数据很脏。
集成异构数据库在一个集中的国家进攻几个优点。健康,联邦数据库数据库合并在一起,提供了另一种选择,这可以是一个单调乏味的任务。第二,他们帮助计划避免applicatio紧密耦合的遗留数据库通过消除供应商和模式锁定。Applicatio可以写入目标中介层——虚拟数据库——而不是一个特定的数据库由一个特定的供应商。最后,applicatio只需要连接到虚拟数据库来处理数据从多个数据库。
参见:数据联合技术、在线分析处理(OLAP),multidimeional数据库(MDB)、虚拟私有数据库(VPD)
最近更新时间:2015-11-30 EN
相关推荐
-
MongoDB新增MCP服务器 扩展AI开发功能
MongoDB推出新功能,旨在更好地帮助客户开发AI工具,例如其自我管理产品中矢量搜索的公开预览版,同时该公司 […]
-
区块链与传统数据库:区别和用例
区块链和数据库技术有很多相似之处和不同之处,它们经常被拿来比较。 虽然区块链和数据库技术都专注于存储和管理数据 […]
-
Vast Data力图简化和加快AI开发
Vast Data公司周四推出SyncEngine,这项新功能结合编目、迁移和数据准备,使其更快、更轻松地为A […]
-
如何选择正确的IoT数据库架构
在设计IoT数据库时,企业有很多选择,但技术人员需要评估不同的IoT数据库架构,以决定最适合企业的选项,例如静 […]