我正在将我的 RDBMS(oracle) 转换为 ravenBD。今天我们有 2 个主表:1. 元数据 2:实体。Entities 表有以下几列:ID、TypeId、DateSaved、String1-20、int1-20 等。 Metadata 表有每列到含义的映射(当 TypeId = 1 -> String1 = Name,当 TypeId = 2,字符串 1 = 描述)。
它基本上是一个通用数据库,因此在我们的服务器中只有一个主要对象 - 实体,它描述了我们所有的实体。如今,随着我们变得越来越大,我们需要支持更多类型的实体,这些实体具有更多的列,我们可以通过这种设计支持更多。(我们讨厌做改变表)。NoSql 是满足这种需求的经典产品。现在我正在尝试用 raven 来解决这个问题......
我真的很感激一些设计......
拉兹