[英]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.