title: Large Offline Storage with Sencha Touch 2
body: <p>I'm currently working on a mobile app (implemented using Sencha Touch 2 and designed to run on an iPad). There is a requirement to pull a fairly large amount of data (3000+ objects, objects have around 30 fields) down to the app from a web service and then persist the data locally for use offline. I've investigated the standard solutions discussed <a href="https://www.sencha.com/learn/taking-sencha-touch-apps-offline/" rel="nofollow noreferrer">here</a> and elsewhere whereby localstorage proxies are used to persist the data after pulling it from the web service, but I run into the dreaded QUOTA_EXCEEDED_ERR due to the amount of data I'm trying to persist.</p>
  
  <p>There are a handful of threads around discussing things like SQLLite and Lawnchair (including <a href="https://stackoverflow.com/questions/3712921/sencha-sqlite-example">this</a> thread where someone mentions integrating Sencha with Lawnchair and refers to a guide which I can't find anywhere) but no concrete examples or success stories. Can anyone recommend a tried/tested method of persisting large datasets using Sencha Touch?</p>
  
  <p><strong>EDIT</strong>: After asking a similar question <a href="http://www.sencha.com/forum/showthread.php?205461-Large-Offline-Storage-with-Sencha-Touch-2&amp;p=803975#post803975" rel="nofollow noreferrer">on the Sencha Forums</a> I'm investigating the use of SQLite using the <a href="http://www.sencha.com/forum/showthread.php?195991-SQLite-Proxy-for-ST2-%28advanced%29" rel="nofollow noreferrer">SQLite Proxy for ST2</a>. Will update this thread further for the benefit of others once I have made progress.</p>