What solutions are there for queryable client-side data stores? This would be used as a temporary cache to perform basic operations like sorting and aggregating over user-selected date ranges in the client
I've found a few promising candidates, but I'm not sure what the best options are
There's also some other less-optimal options:
I'd be curious to know your experiences with these options / if there are other ones that I've missed
You can use jStorage in conjunction with jLinq
Have you try my open source library https://bitbucket.org/ytkyaw/ydn-db/wiki/Home. It supports IndexedDB, WebSQL and localStorage. Query is NoSQL style, i.e, index base key range query. Multiple index query require use of composite index or key joining algorithm. Currently there is basic query interface to SQL, which will be better over time.
Large-scale web app, most of them are CRM, use the library in production.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With