Ya estoy bastante familiarizado con las bases de datos relacionales y he utilizado SQLite (y otras bases de datos) en el pasado. Sin embargo, Core Data tiene cierto atractivo, por lo que estoy considerando pasar un tiempo para aprenderlo y utilizarlo en mi próxima aplicación.Datos principales frente a SQLite 3
¿Hay mucho beneficio al usar Core Data en SQLite, o viceversa? ¿Cuáles son los pros/contras de cada uno?
Me resulta difícil justificar el costo de aprendizaje de los datos básicos cuando Apple no lo utiliza para muchas de sus aplicaciones más importantes, como Mail.app o iPhoto.app, sino que opta por las bases de datos SQLite. SQLite también se usa extensivamente en el iPhone.
¿Pueden los que estén familiarizados con el uso de ambos comentar su experiencia? Tal vez, como con la mayoría de las cosas, ¿la pregunta es más profunda que solo usar una sobre la otra?
¿Podría agregar un enlace a http://en.wikipedia.org/wiki/Core_Data para todo el mundo sin saber qué es eso? – RSabet
¡Tenga en cuenta que Core Data ** no es ** y no debe utilizarse como base de datos! –