Está en la página 1de 1

DESARROLLADOR DE APLICACIONES MÓVILES Nivel 3

MODELOS DE ALMACENAMIENTO
EN APLICACIONES MÓVILES

Los modelos de almacenamiento que soporta el framework de tecnologías web son:

LocalStorage WebSQL IndexedDB


Permite usar el almacenamiento Permite usar todo el poder y complejidad El objetivo de este modelo de
interno de la memoria del dispositivo de una base de datos estructurada, la almacenamiento es conjuntar las mejores
a partir de una llave que permite la cual puede ser manipulada por características de localStorage y webSQL
manipulación de la información lenguaje estándar SQL. a la vez que evita sus debilidades.
que se está almacenando.

Ventajas Ventajas Ventajas


Lo soportan todas las plataformas Buen desempeño, pues la información es Buen desempeño indexando y
compatibles con este framework. indexada para proveer búsquedas rápidas. proporcionando resultados rápidos a las
búsquedas.
Es simple y fácil de usar. Robustez debido al uso de un modelo
transaccional de base de datos. Simples modelos de datos más fáciles de
Desventajas entender que SQL.
Desventajas
Sólo almacenas cadenas de caracteres Estructuras de datos más flexibles que
por lo que estructuras de datos más No lo soportan todos los sistemas webSQL.
complejas tienen que agruparse. operativos móviles compatibles con el
framework. Múltiples bases de datos y almacenamiento
Funciona de forma lenta o deficiente de objetos que proveen una mayor
con grandes cantidades de Más complejo de trabajar que estructura que localStorage.
información. localStorage o indexedDB.
Robustez debido al uso del modelo
Tiene una capacidad limitada de Espacio de almacenamiento total limitado, transaccional de bases de datos.
almacenamiento, normalmente hasta 5 normalmente hasta 5 MB.
MB. Desventajas
Complejas instrucciones de programación.

Espacio de memoria limitado normalmente


a 5 MB.

También podría gustarte