要求:
使用rethinkdb(一个缺少分页和重放的解决方案)示例实时查询将如下所示:
r.table('game').orderBy('score').limit(3).changes()
示例文档将是
{'player': 'zoe', 'score': 78}
您可以推荐哪种替代技术堆栈/系统/数据库作为稳定且可扩展的生产用例满足这些要求?
答案 0 :(得分:0)
总是很大程度上依赖......但是graphql撼动了......并且给你留下了广泛的技术选择...... 实时部分称为订阅...
规格: http://graphql.org/ 教程前端/后端: https://www.howtographql.com Grapql即服务(非常酷,快速检查出来): https://www.graph.cool
答案 1 :(得分:0)
您可以使用https://firebase.google.com(Firestore)
进行尝试我知道这会锁定你进入谷歌生态系统,但根据我的经验,它很容易设置,运行良好,与维护自己的完整堆栈相比成本很高。
根据您使用的是React / Angular,还有很多软件包可以充分利用它们的API。