Является ли Realm диспетчером графов объектов вместе с собственной реализацией для СУБД? - PullRequest
0 голосов
/ 30 января 2020

CoreData - это Диспетчер графов объектов , который может работать с различными типами хранилищ, причем SQLite является наиболее популярным, поскольку он постоянен. Он предоставляет графы 'NSManagedObject' .

Является ли Realm также диспетчером графов объектов, так как предоставляет графы 'Object' с его собственная реализация магазина управления базами данных? Если Диспетчер графов объектов и СУБД являются двумя разными вещами , почему Realm заявляет, что является СУБД, а не претендует на то, чтобы быть одновременно ?

В общем случае, если ваш собственный пользовательский интерфейс базы данных (настраиваемое решение в качестве опции для CoreData и Realm, которое вы можете реализовать) предоставляет объекты, связывающиеся с базовыми записями в реализации пользовательского хранилища (некоторые объекты, аналогичные NSManagedObject для CoreData и Object для Realm), не являются ли они диспетчером графов объектов с базовым хранилищем или это СУБД ?

...