Ionic 2 and local database (TaffyDB?)

Hi,

I’d really need SQL like local database for my project. The options seem to be:

  1. Ionic Storage / SQLite: Does not allow queries, I really need to query stuff
  2. https://github.com/seand88/ionic2-sql-interface : Will this be supported in future as well?
  3. Javascript extension, ie. http://www.taffydb.com/

At the moment it looks like combination of options 1 and 3 would work best for me. Ionic storage for storing the data permanently as JSON objecs, then using them as database like structure via TaffyDB. Is this a valid approach? I understood Ionic 2 could play nice with JS libraries.

Are there any other options and what would be the most Ionic way to approach this? Like mentioned I would need to do some queries to data objects.