Mongodb Meteor.js与ArangoDB一起工作吗?
的答案不包含Meteor/Arangodb组合的具体信息 这就是我需要知道的:在《流星》中,ArangoDB距离成为Mongo的替代品有多近 我选择使用Arango的原因如下:Mongodb Meteor.js与ArangoDB一起工作吗?,mongodb,meteor,arangodb,Mongodb,Meteor,Arangodb,的答案不包含Meteor/Arangodb组合的具体信息 这就是我需要知道的:在《流星》中,ArangoDB距离成为Mongo的替代品有多近 我选择使用Arango的原因如下: 更友好的许可证(Apache vs Mongo的AGPL) graph db内置功能(我需要它) 酸性事务 开箱即用,Meteor仅直接支持MongoDB,因此,如果您是一名心血来潮的Meteor开发人员,就没有真正的MongoDB替代方案 因为Meteor服务器构建在Node.js之上,所以您可以简单地使用从服务器端
- 更友好的许可证(Apache vs Mongo的AGPL)
- graph db内置功能(我需要它)
- 酸性事务
正如BennyB所指出的,对于一个不太特定于数据库的解决方案,您可以进行研究,但请记住Apollo使用GraphQL进行通信,GraphQL为前端开发提供了很大的灵活性,同时也为后端开发带来了一定的限制,特别是在优化查询以提高性能方面。GraphQL模式的简单实现将数据库纯粹视为键值存储,这不会发挥您感兴趣的优势(特别是事务不会以这种方式提供)。我想您可能想看看appolo: