Koe*_*enJ 5 mongodb nosql ravendb
像我们大多数人一样,我来自关系数据库世界,而我目前正在研究文档数据库世界的可能性。我关心的问题之一是如何处理数据模型随时间的变化(添加新属性,重命名属性,添加关系等)。
在关系数据库中,通常按以下方式处理:
使用文档数据库时,我觉得更改数据模型要容易得多。无需更新数据库架构,大多数情况下,它只是添加一个属性..而所有“正常工作”。我想知道团队如何在现实生活中管理带有文档数据库的企业项目中的此类迁移:
谢谢您的时间,
科恩
使用 RavenDB,您可以通过修补来做到这一点。请参阅: http: //ayende.com/blog/157185/awesome-ravendb-feature-of-the-day-evil-patching 以及:http://blog.hibernatingrhinos.com/12705/new-option-in-the -ravendb-studiodash-修补