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