Seguramente aquellos que hayan trabajado
 alguna vez desarrollando aplicaciones móviles habrán utilizado como 
bases de datos los motores SQLite o Core Data,
 dos opciones totalmente válidas pero que en muchos casos no cumplen con
 todos los requisitos que buscan los desarrolladores. Es por este motivo
 que hoy les vamos a contar sobre una tercera opción, hablamos de Realm.
Realm es un motor de base de datos 
pensado para ser utilizado en el desarrollo de aplicaciones móviles 
tanto para Android como para sistemas iOS. Este sistema nos permite 
crear bases de datos relacionales de forma sencilla además de tratarse 
de un sistema gratuito que puede ser descargado desde su propia web.
Una de las principales ventajas que nos 
ofrece Realm, es que puede ser utilizado con tres lenguajes diferentes 
de programación. Java para sistemas Android y tanto con Objective-C como
 con Swift para iOS.
El sistema incorpora el uso de 
transacciones sin olvidar que trabaja como un ORM (Mapeo 
objeto-relacional), es decir, no habría que utilizar el lenguaje SQL 
para realizar las consultas a la base de datos, sino que todo se hace 
por medio de objetos, tanto la obtención de resultados de las consultas 
como a la hora de actualizar o insertar datos, se haría por medio de 
objetos.

No hay comentarios:
Publicar un comentario