joh*_*nny 29 definition legacy-database
我读了很多这个词.什么是遗留数据库?我问,因为我认为它意味着像dbase或rdb这样的旧数据库,但我不认为我是对的.
在查看RoR或Django以及"遗留数据库"集成时,遗留数据库的真正含义是什么?它是否与通用术语"遗留数据库"不同?
ale*_*emb 33
在一般上下文中,它可以指任何较旧的数据库技术.
在更具体的上下文中,它可以指团队从以前的项目所有者继承的数据库系统.
遗留数据库通常是您必须继承并基于某些设计决策的基础.大多数推出工作的公司可能已经有了一些其他(通常是可怕的)解决方案,你需要给他们一个更大更好的产品......
但
它必须处理所有旧的遗留数据.该公司不希望管理两个不同的应用程序,因此他们可以保留所有旧记录.您需要开发解决方案,以便能够将遗留系统中的数据迁移到您的系统中.这可能会对新数据库的整体设计产生巨大影响,因为它不会偏离以前太远而不会在数据完整性方面引入很多问题.