Ventajas de SQLite
SQLite
¿Qué es SQLite?
En términos generales SQLite es una base de datos relacional la cual es considerada como una DB de dominio público, debido a que es un proyecto Open Source (código abierto), teniendo en cuenta esto podríamos decir que es de fácil accesos para el desarrollo de aplicaciones. Es importante resaltar que SQLite también es considerada una biblioteca que se encuentra en un constante proceso de mejora y que implementa un motor de base de datos SQL, esto permite realizar operaciones transaccionales, también tiene el beneficio de no requerir de un servidor y no necesitar de instalaciones previas para hacer uso de ella.
En lo personal considero que SQLite hace se complementa muy bien con todo el entorno de Android Studio, ya que representa simplicidad en la codificación y hace que los códigos sean más eficientes en comparación con otros motores que si bien pueden llegar a ser más potentes estos no se sincronizan de la forma que SQLite lo hace. Hay diferentes tipos de caracteristicas que podrían mencionarse acerca de este motor de Base de datos, en lo personal, algunos de los más destacables son:
Las ventajas de utilizar SQLite son:
1. Es fácil de usar
SQLite es muy sencillo de utilizar, ya que no utiliza una comunicación cliente-servidor para las consultas, ya que se comunica con un archivo que es la base de datos y que puede ser autogenerado por la propia aplicación.
2. Ideal para el desarrollo de apps móviles
Sus características lo convierten en una alternativa ideal para el desarrollo de aplicaciones para celulares. Se puede utilizar fácilmente para gestionar bases de datos en app que usen motores como Java o Motril, o en proyectos desarrollados con Flutter.
Como la base es un archivo, si se apaga el celular o no hay conexión a internet, el almacenamiento de datos no se ve afectado.
3. Ocupa poco espacio
El almacenamiento de una base de datos SQLite se realiza en un solo archivo y tiene una huella de código pequeña (ocupa poco espacio). En comparación con MySQL, SQLite es una alternativa mucho más ligera, por lo que puede ser utilizada como software integrado en dispositivos como celulares, Smart TV, cámaras…

Comentarios
Publicar un comentario