# 盘古数据迁移
## 为什么需要数据迁移
数据迁移的本质是为了方便开发者和运维人员在不同的环境不需要做太多事就能产出相同的环境,比如
- 数据库表的生成
- 数据库数据的增、删、改
- Redis数据修改
- Elasticsearch数据修改
- Mongodb数据修改
- 文件修改
- 其它任何形式的数据修改
## 盘古数据迁移的特点
`盘古数据迁移`并不立足于数据库的迁移,将支持所有格式的数据迁移,作为一个基础数据平台去使用,而至于你要迁移什么数据,应该是根据项目本身的不同来做修改