可查询的客户端数据存储有哪些解决方案?这将用作临时缓存来执行基本操作,例如在客户端中对用户选择的日期范围进行排序和聚合
我找到了一些有前途的候选人,但我不确定最好的选择是什么
- Lawnchair:各种适配器商店的接口,具有作为插件实现的查询和聚合http://brian.io/lawnchair/
- TaffyDB:http ://www.taffydb.com/
- LocalstorageDB:可查询的本地存储 github.com/knadh/localStorageDB
- Minimongo:短暂的 mongo 实现,用作 Meteor 的缓存(http://docs.meteor.com/#meteor_collection)
还有一些其他不太理想的选择:
- HTML5 localstorage/sessionstorage(需要在此之上构建一个查询层......如草坪椅或localstoragedb)
- IndexedDB(浏览器兼容性)
- 谷歌齿轮(停产)
- WebSQL(规范停止)
我很想知道您对这些选项的体验/是否还有其他我错过的选项