2012-05-15 11 views
6

Actualmente estoy trabajando en una aplicación móvil (implementada con Sencha Touch 2 y diseñada para ejecutarse en un iPad). Existe la necesidad de extraer una gran cantidad de datos (más de 3000 objetos, objetos tienen alrededor de 30 campos) hasta la aplicación desde un servicio web y luego conservar los datos localmente para usarlos sin conexión. Investigué las soluciones estándar discutidas here y en otros lugares donde los proxies de almacenamiento locales se utilizan para persistir los datos después de extraerlos del servicio web, pero me encuentro con el temido QUOTA_EXCEEDED_ERR debido a la cantidad de datos que intento persistir.Almacenamiento fuera de línea grande con Sencha Touch 2

Hay un puñado de hilos discutiendo cosas como SQLLite y Lawnchair (incluido el hilo this donde alguien menciona la integración de Sencha con Lawnchair y se refiere a una guía que no encuentro en ningún lado) pero no hay ejemplos concretos o casos de éxito. ¿Alguien puede recomendar un método probado/comprobado de persistencia de grandes conjuntos de datos usando Sencha Touch?

EDITAR: Después de preguntar a una pregunta similar on the Sencha Forums Estoy investigando el uso de SQLite utilizando la SQLite Proxy for ST2. Actualizaré este hilo más para beneficio de otros una vez que haya progresado.

Respuesta

4

Terminé usando el SQLite Proxy for ST2 para resolver mi problema con respecto a la persistencia de un gran conjunto de datos. Muy recomendado, y con una comunidad muy útil en los foros de Sencha que fueron invaluables para que la solución funcione.