镜像是指为主数据库服务器保留备份数据库服务器。如果由于某种原因主数据库已关闭,则可以将镜像数据库用作主数据库的备用数据库。原则上,一次只有一台数据库服务器处于活动状态,并且仅从一台处于活动状态的服务器提供对数据库的请求。
复制是指保持数据库的多个副本分布在多个地理位置。复制的经典示例是跨大洲复制的文件服务器,以便用户可以从最近的位置下载文件,以避免网络延迟和任何响应缓慢。
以下是镜像和复制之间的重要区别。
序号 | 键 | 镜射 | 复写 | |
---|---|---|---|---|
1 | 定义 | 镜像是指将数据库副本保留在地理位置不同的位置。 | 复制是指创建数据库数据对象的多个副本以提高分发效率。 | |
2 | 目标 | 镜像适用于整个数据库。 | 复制是在数据库对象上完成的。 | |
3 | 成本 | 镜像比复制昂贵。 | 与镜像相比,复制便宜。 | |
4 | 分布式数据库 | 镜像不适用于分布式数据库。 | 如果是分布式数据库,则可以轻松实现复制。 | |
5 | 位置 | 进行镜像以在不同的硬件和不同的位置上创建数据库的副本以用作备份位置。 | 复制已完成,以创建数据库对象的副本,并且也可以将其复制到其他数据库。 |