Вы забыли .... Возможно, это будет намного быстрее (но это будет зависеть от вашей модели. Если у вас простая модель, я рекомендую просто придерживаться RDB).
Если у вас много-к-любому, рекурсивные отношения, вложенные подграфы и т. Д. ... тогда, если будет намного быстрее.
Конечно, он также будет работать на гораздо меньшем количестве оборудования. Исследования, проведенные в IBM, показывают, что вы сэкономите около 50% ЦП на своем среднем уровне (например, у вас на веб-серверах, где все переводы типов выполняются для RDB).
Кроме того, вам не нужен эксперт по базам данных ... если вы специалист по OO, то у вас уже есть набор навыков ... особенно если вы знаете Hibernate / nHibernate, потому что концепции управления жизненным циклом объектов из Hibernate и Пространство ORM было в основном похищено из мира OODB и перенесено в лагерь RDB.
Кроме того, вы можете выполнять итерации намного быстрее в своих циклах разработки, не прибегая к постоянному обращению к администратору базы данных и запрашивая обновления схемы.
.... RDB в конечном итоге пойдет по пути мэйнфрейма. Все еще вокруг, но не используется для новых проектов. Эти программисты на Кобальте в это время тоже не верили ... так что не беспокойтесь обо всех поговорках.