[英]How to build database for development environment?
我有用于生产环境的 aws rds aurora 数据库。 我必须为开发环境建立一个数据库。
我通过使用 aws 数据库迁移服务 (DMS)、快照、mysqldump 进行了尝试。
首先,DMS 不支持迁移Auto_Increment
列和Indexes
。 但我需要它们。
其次,Snapshot 将生产数据库的用户数据(MySQL 用户数据 - 连接 MySQL 时使用)覆盖到开发数据库。 我想以不同的方式维护它们。
最后,mysqldump 太慢了,我担心 mysqldump 可能会导致生产数据库的性能下降。
所以,我正在寻找另一种方式。
以下是我想要的:
Auto_Increment
, Indexes
都必须迁移。有谁知道如何构建它?
Amazon RDS 自动创建主数据库实例并将数据同步复制到不同可用区 (AZ) 中的备用实例。 每个 AZ 都在其自己的物理上不同的独立基础架构上运行,并且设计为高度可靠。
是的你可以。 迁移是数据库管理员 (DBA) 处理的最耗时的任务之一。 尽管随着 AWS Database Migration Service (AWS DMS) 等托管迁移服务的出现,任务变得更加容易,但由于性能、可管理性和兼容性要求,许多大规模数据库迁移仍然需要自定义方法。
额外的
*Amazon RDS 为使用多可用区部署的数据库实例提供高可用性和故障转移支持。
*ElastiCache 通过缓存查询结果来提高数据库的性能
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.